KinChart constructor

const KinChart({
  1. Key? key,
  2. List<KinChartEntry> entries = const [],
  3. List<KinChartSeries>? series,
  4. KinChartType type = KinChartType.bar,
  5. double? height,
  6. bool showLabels = true,
  7. bool showValues = false,
  8. bool animate = true,
  9. KinChartGridStyle gridStyle = const KinChartGridStyle(),
  10. KinChartAxisStyle axisStyle = const KinChartAxisStyle(),
  11. KinChartLegendPosition legendPosition = KinChartLegendPosition.none,
  12. KinChartLineStyle lineStyle = KinChartLineStyle.sharp,
  13. double barSpacing = KinSpacing.xs,
  14. double barRadius = KinRadius.pill,
  15. double donutWidth = 28.0,
  16. Widget? donutCenter,
  17. Gradient? barGradient,
  18. double? minValue,
  19. double? maxValue,
  20. ValueChanged<KinChartTooltipData>? onEntryTap,
  21. Widget tooltipBuilder(
    1. KinChartTooltipData data
    )?,
  22. Duration tooltipDuration = const Duration(seconds: 2),
})

Implementation

const KinChart({
  super.key,
  this.entries = const [],
  this.series,
  this.type = KinChartType.bar,
  this.height,
  this.showLabels = true,
  this.showValues = false,
  this.animate = true,
  this.gridStyle = const KinChartGridStyle(),
  this.axisStyle = const KinChartAxisStyle(),
  this.legendPosition = KinChartLegendPosition.none,
  this.lineStyle = KinChartLineStyle.sharp,
  this.barSpacing = KinSpacing.xs,
  this.barRadius = KinRadius.pill,
  this.donutWidth = 28.0,
  this.donutCenter,
  this.barGradient,
  this.minValue,
  this.maxValue,
  this.onEntryTap,
  this.tooltipBuilder,
  this.tooltipDuration = const Duration(seconds: 2),
});