SingleCanvas constructor
SingleCanvas({
- Key? key,
- required ProgrammingBlocksDependencyCanvasModel canvasModel,
- required Color? backgroundCanvasColor,
- required Duration? doubleTapAnimDuration,
- required Color? foregroundCanvasColor,
- required double? opacityScrollBars,
- required double? radiusScrollBars,
- required Color? scrollBarsColor,
- required double? scrollWeight,
Implementation
SingleCanvas({
Key? key,
required this.canvasModel,
required Color? backgroundCanvasColor,
required Duration? doubleTapAnimDuration,
required Color? foregroundCanvasColor,
required double? opacityScrollBars,
required double? radiusScrollBars,
required Color? scrollBarsColor,
required double? scrollWeight,
}) : blocks = ValueNotifier(canvasModel.programmingBlocks),
super(
child: _SingleCanvas(
canvasModel: canvasModel,
backgroundCanvasColor: backgroundCanvasColor,
doubleTapAnimDuration: doubleTapAnimDuration,
foregroundCanvasColor: foregroundCanvasColor,
opacityScrollBars: opacityScrollBars,
radiusScrollBars: radiusScrollBars,
scrollBarsColor: scrollBarsColor,
scrollWeight: scrollWeight,
),
key: key);