CoordinateAxisPlugin class

Inheritance

Constructors

CoordinateAxisPlugin({AxisValueMode valueMode = AxisValueMode.schema, int horizontalTickCount = 12, int verticalTickCount = 12, double tickLength = 16, double majorTickInterval = 50, double minorTickInterval = 10, double minorTickScale = .5, Color axisColor = const Color(0xB3FFFFFF), TextStyle? labelStyle, EdgeInsets panelMargin = const EdgeInsets.all(12), EdgeInsets panelPadding = const EdgeInsets.symmetric(horizontal: 10, vertical: 8), Color? axisBgColor = const Color.fromRGBO(0, 0, 0, 0.4)})

Properties

axisBgColor Color?
getter/setter pair
axisColor Color
final
hashCode int
The hash code for this object.
no setterinherited
horizontalTickCount int
final
labelStyle TextStyle?
final
majorTickInterval double
final
minorTickInterval double
final
minorTickScale double
final
panelMargin EdgeInsets
final
panelPadding EdgeInsets
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tickLength double
final
valueMode AxisValueMode
final
verticalTickCount int
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onAttach(RendererCore renderer) → void
override
onMove(RendererCore renderer, ScaleUpdateDetails details, double x, double y) → void
override
onScale(RendererCore renderer, ScaleUpdateDetails details, double scale) → void
override
toString() String
A string representation of this object.
inherited

Operators

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