ChartContext constructor

ChartContext({
  1. required ChartConfig config,
  2. required ChartTheme theme,
  3. required ChartBounds bounds,
  4. required ChartViewport viewport,
  5. required CoordinateTransformer transformer,
  6. required PaintCache paintCache,
  7. double animationValue = 1.0,
  8. ChartHitResult? hoveredHit,
  9. ChartHitResult? selectedHit,
  10. Offset? crosshairPosition,
  11. ZoomPanController? zoomPan,
})

Implementation

ChartContext({
  required this.config,
  required this.theme,
  required this.bounds,
  required this.viewport,
  required this.transformer,
  required this.paintCache,
  this.animationValue = 1.0,
  this.hoveredHit,
  this.selectedHit,
  this.crosshairPosition,
  this.zoomPan,
});