JavaScript Chart Real-Time & Interactivity Features Details
Navigate the complete history of feature listings for JSCharting. For existing customers, don’t miss the new What’s New section!
Real-Time & Interactivity Features
- Axis Real-time features
- Get or set axis scale range
 - Add or Remove axis markers
 - Update any axis options at any time
 - Get axis value at click position
 
 - Points
- Add/Remove points in real-time
 - Point events
 - Update any Point properties at any time
 - Evaluate point values with tokens (calculations)
 - Explode point pie slices
 - Point Selection Modes
- auto - (Default) Uses single or multiple selection mode while CTRL (command on a Mac) is pressed.
 - single - Only one point is selected at a time.
 - multiple - Multiple points can be selected at a time. Click points again to deselect.
 - { max: 3 } - Specify an arbitrary number of points at a time using FIFO (first in, first out) logic. Clicking a point beyond the maximum number will select the new point and deselect the first point selected.
 
 - Point.zoomTo() to scroll point into view
 - Point.cursor option
 - Tooltips - by hovering
- Combined Tooltip - Shows tooltip for all points at a given x position
- Combined Tooltip Customizations with tokens support
 
 - Follow Cursor Option
 
 - Point Focus Glow Visualization
 - Point.muted and selected properties
 - Point.hoverAction Highlighting Option
 
 - Interactive Data Highlighting (by muting others)
- Highlighting Modes
- highlightSeries - Mutes all data except the points of the series being hovered.
 - highlightPoint - Mutes all data except the hovered point.
 - highlightPointGroup - Mutes all data except the point group being hovered. A point group refers to points across all series that share the same x value or name.
 
 
 - Series
- Add/Remove series in real-time
 - Evaluate series tokens (calculations)
 - Show/Hide series
 - Update any series options at any time
 - Series.zoomTo() to scroll series into view
 - Series.muted and selected properties
 
 - Chart
- Print
 - Export
- Supported formats: PDF, JPG, GIF, SVG
 - Include supported file attributes such as author, subject, and others.
 - Export Events - (beforeExport, afterExport)
 
 - Update any chart options at any time
 - Redraw
 - Chart data calculations
 - Chart.zoom() API with full control over zooming
 - Data Selection Events (pointSelectionChanged, seriesSelectionChanged)
 
 - Embedded input controls (See UiItems)
 - Chart Zooming
- Pinch Zooming
 - Alt-Scroll Wheel Zooming
 - Two Finger Tap - Zoom out
 - Point Legend Entry Click - Zoom to point