CategoryAxis constructor

CategoryAxis({String name, bool isVisible, AxisTitle title, AxisLine axisLine, bool arrangeByIndex, LabelPlacement labelPlacement, EdgeLabelPlacement edgeLabelPlacement, LabelPosition labelPosition, TickPosition tickPosition, int labelRotation, AxisLabelIntersectAction labelIntersectAction, bool isInversed, bool opposedPosition, int minorTicksPerInterval, int maximumLabels, MajorTickLines majorTickLines, MinorTickLines minorTickLines, MajorGridLines majorGridLines, MinorGridLines minorGridLines, ChartTextStyle labelStyle, double plotOffset, double zoomFactor, double zoomPosition, InteractiveTooltip crosshairTooltip, double minimum, double maximum, double interval, double visibleMinimum, double visibleMaximum })

Implementation

CategoryAxis(
    {String name,
    bool isVisible,
    AxisTitle title,
    AxisLine axisLine,
    bool arrangeByIndex,
    LabelPlacement labelPlacement,
    EdgeLabelPlacement edgeLabelPlacement,
    LabelPosition labelPosition,
    TickPosition tickPosition,
    int labelRotation,
    AxisLabelIntersectAction labelIntersectAction,
    bool isInversed,
    bool opposedPosition,
    int minorTicksPerInterval,
    int maximumLabels,
    MajorTickLines majorTickLines,
    MinorTickLines minorTickLines,
    MajorGridLines majorGridLines,
    MinorGridLines minorGridLines,
    ChartTextStyle labelStyle,
    double plotOffset,
    double zoomFactor,
    double zoomPosition,
    InteractiveTooltip crosshairTooltip,
    this.minimum,
    this.maximum,
    double interval,
    this.visibleMinimum,
    this.visibleMaximum})
    : arrangeByIndex = arrangeByIndex ?? false,
      labelPlacement = labelPlacement ?? LabelPlacement.betweenTicks,
      super(
          name: name,
          isVisible: isVisible,
          isInversed: isInversed,
          plotOffset: plotOffset,
          opposedPosition: opposedPosition,
          edgeLabelPlacement: edgeLabelPlacement,
          labelRotation: labelRotation,
          labelPosition: labelPosition,
          tickPosition: tickPosition,
          labelIntersectAction: labelIntersectAction,
          minorTicksPerInterval: minorTicksPerInterval,
          maximumLabels: maximumLabels,
          labelStyle: labelStyle,
          title: title,
          axisLine: axisLine,
          majorTickLines: majorTickLines,
          minorTickLines: minorTickLines,
          majorGridLines: majorGridLines,
          minorGridLines: minorGridLines,
          zoomFactor: zoomFactor,
          zoomPosition: zoomPosition,
          crosshairTooltip: crosshairTooltip,
          interval: interval) {
  _labels = <dynamic>[];
}