Skip to content

Commit efaf7aa

Browse files
committed
Add ZoomSpeed parameter to ImagePreviewer component
Enhance the `ImagePreviewer` in `ImageViewer.razor` by introducing a new `ZoomSpeed` parameter, allowing users to adjust the zoom speed when displaying images. This update also includes the addition of the `ZoomSpeed` property in `ImageViewer.razor.cs`, making it publicly accessible and documented for better usability.
1 parent 5dedefa commit efaf7aa

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

src/BootstrapBlazor/Components/ImageViewer/ImageViewer.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
@if (ShowPreviewList)
1616
{
17-
<ImagePreviewer Id="@PreviewerId" ZIndex="@ZIndex" PreviewList="PreviewList" />
17+
<ImagePreviewer Id="@PreviewerId" ZIndex="@ZIndex" ZoomSpeed="@ZoomSpeed" PreviewList="PreviewList" />
1818
}
1919
</div>
2020

src/BootstrapBlazor/Components/ImageViewer/ImageViewer.razor.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,12 @@ public partial class ImageViewer
118118
[Parameter]
119119
public bool IsIntersectionObserver { get; set; }
120120

121+
/// <summary>
122+
/// 获得/设置 预览缩放速度
123+
/// </summary>
124+
[Parameter]
125+
public double ZoomSpeed { get; set; }
126+
121127
[Inject]
122128
[NotNull]
123129
private IIconTheme? IconTheme { get; set; }

0 commit comments

Comments
 (0)