MeasureAxis constructor
const
MeasureAxis({
- double tickLength = 5,
- TickStyle tickStyle = const TickStyle(),
- LineStyle? gridLineStyle,
- TextStyle labelStyle = const TextStyle(),
- String labelFormatter(
- num label
- Widget? labelWidget(
- num label
- double xAxisLabelSpace = 20,
- Offset labelOffset = Offset.zero,
- double gapTickLabel = 5,
- int tickCount = 3,
- CrossAxisAlignment crossAxisAlignment = CrossAxisAlignment.end,
- DeluxViewport<
num> ? viewport,
Implementation
const MeasureAxis({
super.tickLength = 5,
super.tickStyle = const TickStyle(),
super.gridLineStyle,
super.labelStyle = const TextStyle(),
super.labelFormatter,
super.labelWidget,
super.xAxisLabelSpace,
super.labelOffset = Offset.zero,
super.gapTickLabel = 5,
this.tickCount = 3,
this.crossAxisAlignment = CrossAxisAlignment.end,
super.viewport,
}) : assert(tickCount >= 2),
assert(
crossAxisAlignment == CrossAxisAlignment.start ||
crossAxisAlignment == CrossAxisAlignment.center ||
crossAxisAlignment == CrossAxisAlignment.end,
);