GridAxis constructor

const GridAxis({
  1. bool alignTicks = false,
  2. Align2 position = Align2.end,
  3. double offset = 0,
  4. MainTick axisTick = const MainTick(),
  5. MinorTick minorTick = const MinorTick(),
  6. AxisLabel axisLabel = const AxisLabel(),
  7. SplitLine splitLine = const SplitLine(),
  8. MinorSplitLine minorSplitLine = const MinorSplitLine(),
  9. SplitArea splitArea = const SplitArea(),
  10. AxisPointer axisPointer = const AxisPointer(),
  11. bool show = true,
  12. String name = '',
  13. AxisType type = AxisType.value,
  14. num min = 0,
  15. num? max,
  16. int splitNumber = 5,
  17. bool start0 = false,
  18. num logBase = 10,
  19. num? interval,
  20. num? maxInterval,
  21. num minInterval = 0,
  22. bool inverse = false,
  23. List<String> categoryList = const [],
  24. Pair<DateTime>? timeRange,
  25. TimeSplitType timeSplitType = TimeSplitType.day,
  26. bool silent = false,
  27. AxisLine axisLine = const AxisLine(),
  28. FormatterFun<num>? formatFun,
  29. Align2 nameAlign = Align2.end,
  30. num nameGap = 3,
  31. LabelStyle nameStyle = const LabelStyle(),
})

Implementation

const GridAxis({
  this.alignTicks = false,
  this.position = Align2.end,
  this.offset = 0,
  this.axisTick = const MainTick(),
  this.minorTick = const MinorTick(),
  this.axisLabel = const AxisLabel(),
  this.splitLine = const SplitLine(),
  this.minorSplitLine = const MinorSplitLine(),
  this.splitArea = const SplitArea(),
  this.axisPointer = const AxisPointer(),
  super.show,
  super.name,
  super.type,
  super.min,
  super.max,
  super.splitNumber,
  super.start0,
  super.logBase,
  super.interval,
  super.maxInterval,
  super.minInterval,
  super.inverse,
  super.categoryList,
  super.timeRange,
  super.timeSplitType,
  super.silent,
  super.axisLine,
  super.formatFun,
  super.nameAlign,
  super.nameGap,
  super.nameStyle,
});