CanvasRenderer constructor

const CanvasRenderer({
  1. required Offset origin,
  2. required double scale,
  3. required List<CartesianItem> items,
  4. required List<FreehandItem> freehandItems,
  5. required List<Offset>? currentStroke,
  6. required bool currentIsEraser,
  7. required bool showGrid,
  8. required Color freehandColor,
  9. required double freehandWidth,
  10. required double eraserWidth,
  11. required Offset? mousePosition,
  12. required CartesianCanvasTheme theme,
  13. required WorldToScreen worldToScreen,
  14. required ScreenToWorld screenToWorld,
})

Implementation

const CanvasRenderer({
  required this.origin,
  required this.scale,
  required this.items,
  required this.freehandItems,
  required this.currentStroke,
  required this.currentIsEraser,
  required this.showGrid,
  required this.freehandColor,
  required this.freehandWidth,
  required this.eraserWidth,
  required this.mousePosition,
  required this.theme,
  required this.worldToScreen,
  required this.screenToWorld,
});