[Feature] More intense zoom with slider
What problem does this feature solve?
we use a lot of points in the chart, which then when the user wants to zoom in to see more zoomed in perspective, the slider becomes really tiny and difficult to be manipulated. It would be nice if the zooming was optimized with some kind of "zooming power" configurable index, which would result in the same zoom level with wider slider, so it's still easy to manipulate it even though the zoom level is high.
What does the proposed API look like?
I am not sure about this but I imagine a configurable property for dataZoom object.
dataZoom [
{
type: 'slider',
zoomPower: 3 // idk, it could be something like 1-5 to set zooming intensity
}
]
Have you tried minSpan?
limiting the smallest possible width of the slider is not a bad idea, although not practical for my use case.. the user might want to achieve even higher zooming level, because the points still seem "too crowded" so it is not what I am aiming for.. what I am aiming for is to achieve the same zoom level with wider slider if that makes sense @plainheart
we don't want to limit the depth to which the user can zoom in, it's not very UX friendly
the slider becomes really tiny and difficult to be manipulated
try handleSize: 48, handleStyle: {color: 'red'} - easier to see and manipulate
the slider becomes really tiny and difficult to be manipulated
try
handleSize: 48, handleStyle: {color: 'red'}- easier to see and manipulate
its not just handles, the handles are probably the lesser problem of the two. When the slider is small, the hitbox for moving it is between the handles, which will be even smaller with bigger handleSize.. isn't there really a way to somehow manipulate the power of zooming? @helgasoft
This issue has been automatically marked as stale because it did not have recent activity. It will be closed in 7 days if no further activity occurs. If you wish not to mark it as stale, please leave a comment in this issue.
This issue has been automatically closed because it did not have recent activity. If this remains to be a problem with the latest version of Apache ECharts, please open a new issue and link this to it. Thanks!