BarSeries constructor

BarSeries(
  1. List<GroupData> data, {
  2. bool legendHoverLink = true,
  3. bool connectNulls = true,
  4. Direction direction = Direction.vertical,
  5. SNumber corner = SNumber.zero,
  6. SNumber columnGap = SNumber.zero,
  7. SNumber groupGap = const SNumber.number(4),
  8. num innerGap = 0,
  9. bool realtimeSort = false,
  10. AnimatorStyle animatorStyle = AnimatorStyle.expand,
  11. LinkageStyle linkageStyle = LinkageStyle.group,
  12. required StyleFun2<SingleData, GroupData, AreaStyle> styleFun,
  13. StyleFun<GroupData, bool>? stepLineFun,
  14. StyleFun<GroupData, Align2>? alignFun,
  15. StyleFun<SingleData, SymbolStyle>? symbolStyleFun,
  16. ConvertFun<SingleData, String>? labelFun,
  17. StyleFun<SingleData, LabelStyle>? labelStyleFun,
  18. StyleFun<SingleData, ChartAlign>? labelAlignFun,
  19. StyleFun<SingleData, AreaStyle>? backgroundStyleFun,
  20. StyleFun<GroupData, MarkPoint>? markPointFun,
  21. StyleFun<GroupData, MarkLine>? markLineFun,
  22. int xAxisIndex = 0,
  23. int yAxisIndex = 0,
  24. int polarAxisIndex = 0,
  25. CoordSystem? coordSystem = CoordSystem.grid,
  26. AnimatorProps? animation,
  27. SNumber leftMargin = SNumber.zero,
  28. SNumber topMargin = SNumber.zero,
  29. SNumber rightMargin = SNumber.zero,
  30. SNumber bottomMargin = SNumber.zero,
  31. SNumber? width,
  32. SNumber? height,
  33. bool touch = true,
  34. bool clip = true,
  35. int z = 0,
  36. ToolTip? tooltip,
})

Implementation

BarSeries(
  this.data, {
  this.legendHoverLink = true,
  this.connectNulls = true,
  this.direction = Direction.vertical,
  this.corner = SNumber.zero,
  this.columnGap = SNumber.zero,
  this.groupGap = const SNumber.number(4),
  this.innerGap = 0,
  this.realtimeSort = false,
  this.animatorStyle = AnimatorStyle.expand,
  this.linkageStyle = LinkageStyle.group,
  required this.styleFun,
  this.stepLineFun,
  this.alignFun,
  this.symbolStyleFun,
  this.labelFun,
  this.labelStyleFun,
  this.labelAlignFun,
  this.backgroundStyleFun,
  this.markPointFun,
  this.markLineFun,
  super.xAxisIndex = 0,
  super.yAxisIndex = 0,
  super.polarAxisIndex = 0,
  super.coordSystem = CoordSystem.grid,
  super.animation,
  super.leftMargin,
  super.topMargin,
  super.rightMargin,
  super.bottomMargin,
  super.width,
  super.height,
  super.touch,
  super.clip,
  super.z,
  super.tooltip,
}) : super(
        radarIndex: -1,
        calendarIndex: -1,
        parallelIndex: -1,
      );