TreeSeries constructor

TreeSeries(
  1. TreeData data,
  2. TreeLayout<TreeLayoutNode> layout, {
  3. SelectedMode selectedMode = SelectedMode.single,
  4. LineType lineType = LineType.step,
  5. required StyleFun<TreeLayoutNode, SymbolStyle> symbolStyleFun,
  6. required StyleFun2<TreeLayoutNode, TreeLayoutNode, LineStyle> lineStyleFun,
  7. StyleFun<TreeLayoutNode, LabelStyle>? labelStyleFun,
  8. SNumber leftMargin = SNumber.zero,
  9. SNumber topMargin = SNumber.zero,
  10. SNumber rightMargin = SNumber.zero,
  11. SNumber bottomMargin = SNumber.zero,
  12. SNumber? width,
  13. SNumber? height,
  14. ToolTip? tooltip,
  15. AnimatorProps? animation,
  16. bool touch = true,
  17. bool clip = true,
  18. int z = 0,
})

Implementation

TreeSeries(
  this.data,
  this.layout, {
  this.selectedMode = SelectedMode.single,
  this.lineType = LineType.step,
  required this.symbolStyleFun,
  required this.lineStyleFun,
  this.labelStyleFun,
  super.leftMargin,
  super.topMargin,
  super.rightMargin,
  super.bottomMargin,
  super.width,
  super.height,
  super.tooltip,
  super.animation,
  super.touch,
  super.clip,
  super.z,
}) : super(xAxisIndex: -1, yAxisIndex: -1, calendarIndex: -1, parallelIndex: -1, polarAxisIndex: -1, radarIndex: -1);