Implement DataZoom Feature - Fixes #19732 #19835
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Overview
This Pull Request introduces a new mobile-specific feature for the
dataZoom
component within ECharts. It resolves feature #19732, which requests the implementation of mobile dataZoom-Inside for horizontal and vertical using touch gestures and scrolling scale using mouse.Changes
The following are the key changes made in this PR:
InsideZoomModel.ts
andInsideZoomView.ts
to support touch gesture recognition for mobile devices.Testing
Manual testing was conducted to confirm the functionality. Test file : test/test-scroll-zoom.html
By merging this PR, ECharts will provide an enhanced interactive experience for mobile users, allowing more precise control over data visualization.
Screenshots
Notes
Resolves: #19732