Skip to content

Conversation

DiegoCardoso
Copy link
Contributor

@DiegoCardoso DiegoCardoso commented Sep 4, 2025

Description

Adds the API to enable configuration for zooming the chart. The new API replaces ChartModel#setZoomType(Dimension) while adding more functionality and flexibility.

An important addition is to enable mouse wheel zooming through the new ZoomingMouseWheel configuration class.

Note

The correspondent API in Highcharts can be found at: https://api.highcharts.com/highcharts/chart.zooming

Fixes #7946
Depends on #7951

Type of change

  • Feature

@DiegoCardoso DiegoCardoso force-pushed the feat/charts/add-zooming-api branch from 0a5163e to d8b3b3c Compare September 4, 2025 14:25
@DiegoCardoso DiegoCardoso marked this pull request as ready for review September 4, 2025 14:30
@DiegoCardoso DiegoCardoso force-pushed the feat/charts/add-zooming-api branch from aab682c to cfcc83d Compare September 5, 2025 14:05
@DiegoCardoso DiegoCardoso enabled auto-merge (squash) September 9, 2025 12:30
Copy link

sonarqubecloud bot commented Sep 9, 2025

@DiegoCardoso DiegoCardoso merged commit 7dd3085 into main Sep 9, 2025
5 checks passed
@DiegoCardoso DiegoCardoso deleted the feat/charts/add-zooming-api branch September 9, 2025 12:44
@vaadin-bot
Copy link
Collaborator

This ticket/PR has been released with Vaadin 25.0.0-alpha10.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Charts] Add API to customize zooming behaviour in charts
3 participants