SelectionBehaviorRenderer class Null safety

Selection renderer class for mutable fields and methods.

Mixed in types

Constructors

SelectionBehaviorRenderer(SelectionBehavior selectionBehavior, dynamic chart, dynamic stateProperties)
Creates an argument constructor for SelectionSettings renderer class.

Properties

hashCode int
The hash code for this object.
read-only, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited

Methods

getCircularSelectedItemBorder(Color color, int seriesIndex, int pointIndex, List<Region> selectedRegions) Color
Gets the selected item border color of a circular series.
override
getCircularSelectedItemFill(Color color, int seriesIndex, int pointIndex, List<Region> selectedRegions) Color
Gets the selected item color of a circular series.
override
getCircularUnSelectedItemBorder(Color color, int seriesIndex, int pointIndex, List<Region> unselectedRegions) Color
Gets the unselected item border color of a circular series.
override
getCircularUnSelectedItemFill(Color color, int seriesIndex, int pointIndex, List<Region> unselectedRegions) Color
Gets the unselected item color of a circular series.
override
getSelectedItemBorder(Paint paint, int seriesIndex, int pointIndex, List<ChartSegment> selectedSegments) Paint
Gets the selected item border color of a Cartesian series.
override
getSelectedItemFill(Paint paint, int seriesIndex, int pointIndex, List<ChartSegment> selectedSegments) Paint
Gets the selected item color of a Cartesian series.
override
getUnselectedItemBorder(Paint paint, int seriesIndex, int pointIndex, List<ChartSegment> unselectedSegments) Paint
Gets the unselected item border color of a Cartesian series.
override
getUnselectedItemFill(Paint paint, int seriesIndex, int pointIndex, List<ChartSegment> unselectedSegments) Paint
Gets the unselected item color of a Cartesian series.
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
onDoubleTap(double xPos, double yPos) → void
Performs the double-tap action on the chart.
override
onLongPress(double xPos, double yPos) → void
Performs the long press action on the chart.
override
onTouchDown(double xPos, double yPos) → void
Performs the touch-down action on the chart.
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited