When true, this modifier can receive mouse events
The operation that modifier should respond to
A unique Id for the IChartModifierBase
A callback to invalidate the parent SciChartSurfaceBase
When true, the modifier is attached to a SciChartSurfaceBase
When true, the modifier is enabled
Specifies a string ID to group modifiers.
The type of Chart Modifier, see EModifierType for a list of values
When true, this modifier should receive events which have been handled by modifiers higher up in the call hierachy.
Applies a theme (defined by IThemeProvider) to the current element
The theme data to apply
Deletes native (WebAssembly) memory used by this type, after which it cannot be used.
Method called when mouse double-click or touch double-tap occurs on the parent SciChartSurfaceBase
the ModifierMouseArgs containing data about the mouse event
the SciChartSurfaceBase on which method was called
Method called when the drop event occurs SciChartSurfaceBase
the ModifierMouseArgs containing data about the mouse event
the SciChartSurfaceBase on which method was called
Method called when mouse-down or touch-down occurs on the parent SciChartSurfaceBase Call args.nativeEvent.preventDefault() to prevent default browser actions like fast scroll for mouse wheel click and dragging of selected elements
the ModifierMouseArgs containing data about the mouse event
the SciChartSurfaceBase on which method was called
Method called when mouse enters the parent SciChartSurfaceBase
the ModifierMouseArgs containing data about the mouse event
the SciChartSurfaceBase on which method was called
Method called when mouse leaves the parent SciChartSurfaceBase
the ModifierMouseArgs containing data about the mouse event
the SciChartSurfaceBase on which method was called
Method called when mouse-move or touch-move occurs on the parent SciChartSurfaceBase
the ModifierMouseArgs containing data about the mouse event
the SciChartSurfaceBase on which method was called
Method called when mouse-up or touch-up occurs on the parent SciChartSurfaceBase
the ModifierMouseArgs containing data about the mouse event
the SciChartSurfaceBase on which method was called
Method called when mouse-wheel scroll occurs on the parent SciChartSurfaceBase
the ModifierMouseArgs containing data about the mouse event
the SciChartSurfaceBase on which method was called
Method called when pointer event is canceled SciChartSurfaceBase
the ModifierMouseArgs containing data about the pointer event
the SciChartSurfaceBase on which method was called
Called when the modifier is attached to a parent SciChartSurfaceBase
Called when a RenderableSeries is attached to this modifier
Called when a SciChartSubSurface} is attached to the parent SciChartSurface
Called when the modifier is detached from a parent SciChartSurfaceBase
Called when a RenderableSeries is detached from this modifier
Called when a SciChartSubSurface is detached from the parent SciChartSurface
Called when the parent SciChartSurfaceBase is rendered
Sets the parent SciChartSurfaceBase on this modifier
Convert the object to a definition that can be serialized to JSON, or used directly with the builder api
Generated using TypeDoc
Defines the interface to a Chart Modifier - a class which provides Zoom, Pan, Tooltip or interaction behavior to SciChart - High Performance Realtime JavaScript Charts