When true, allow click to select a point. Also see IDataPointSelectionModifierOptions.allowDragSelect to allow rectangle dragging
When true, allow drag to select a rectangle of points. Also see IDataPointSelectionModifierOptions.allowClickSelect to allow click selection
Defines the operation that modifier should respond to
Optional function to override the ESelectionMode, e.g. Union, Replace or Invert. See the TModifierKeys parameter which tells you if Ctrl, Shift or Alt key are currently pressed.
A unique Id for the ChartModifierBase2D
Defines the Modifier Group string - a grouping by ID for sharing mouse events across charts
Optional callback for when any datapoint is selected or deselected
Sets the fill of the selection rectangle as an HTML-compatible color string
Sets the fill of the selection rectangle as an HTML-compatible color string
Sets the strokeThickness of the selection rectangle
The XAxis Id to be used by annotations internal to the modifier. Set if you have multiple x axes and need to distinguish between horizontal/vertical, or stacked axes
Defines the Xy Direction - whether the modifier works in X, Y or XY or neither direction, for vertical charts the behaviour could be inverted, for example for vertical chart with RubberBandXyZoomModifier and EXyDirection.XDirection the modifier works on Y axis
The YAxis Id to be used by annotations internal to the modifier. Set if you have multiple y axes and need the modifier to use something other than the first one.
Generated using TypeDoc
Optional parameters used to configure a DataPointSelectionModifier at construct time