This example serves as an example for custom data cursor implementation in stacked Y charts dashboard, where there are several XY charts stacked vertically on each other.
In this case, the X Axis of each chart are synchronized, and when user mouse is above the chart the data of all series
Y coordinates is shown at the respective
LineSeries contains 100 000 unique data points, coming to a total of 300 000 data points. Regardless, the interaction with cursor is instantaneous.
Custom cursors are most importantly based on
LCJS methods that allow solving nearest data points in series from any supplied location.
Custom user interactions and data point solving require solid understanding of different coordinate systems in web and
LCJS, which is the primary reason this example exists;
The default cursor can only display data from one chart at a time, but using the
LCJS methods, the cursor can be configured to display data from all independent charts at the same time.
More custom cursor examples can be found by looking for "cursor" tag in the Interactive Examples gallery.