-
-
Notifications
You must be signed in to change notification settings - Fork 364
Description
Is there an existing issue for this?
- I have searched the existing issues
Is your feature request related to a problem? Please describe the problem.
Currently, the ImageViewer component's mouse wheel zoom functionality uses a fixed zoom step (0.1). This lacks flexibility for users who need faster/slower zoom responsiveness, especially when handling high-resolution images or specific UX requirements.
Describe the solution you'd like
Introduce a new parameter ZoomSpeed to dynamically adjust the zoom increment per mouse wheel step:
Add a double parameter ZoomSpeed with default value 0.
Modify the wheel event handler to apply ZoomSpeed instead of a hardcoded value.
Ensure backward compatibility (retain current behavior if ZoomSpeed is unset).
Additional context
No response
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request