CanvasRenderer constructor
const
CanvasRenderer({
- required Offset origin,
- required double scale,
- required List<
CartesianItem> items, - required List<
FreehandItem> freehandItems, - required List<
Offset> ? currentStroke, - required bool currentIsEraser,
- required bool showGrid,
- required Color freehandColor,
- required double freehandWidth,
- required double eraserWidth,
- required Offset? mousePosition,
- required CartesianCanvasTheme theme,
- required WorldToScreen worldToScreen,
- 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,
});