CanvasSceneDocument constructor
const
CanvasSceneDocument({
- @Size2DConverter() @Default.new(Size2D(740, 360)) Size2D artboardSize,
- @CanvasFillConverter() @JsonKey.new(required: true, disallowNullValue: true) required CanvasFill backgroundFill,
- @JsonKey.new(required: true, disallowNullValue: true) required double backgroundOpacity,
- @Default.new(<Node>[]) List<
Node> children,
Implementation
const factory CanvasSceneDocument({
@Size2DConverter() @Default(Size2D(740, 360)) Size2D artboardSize,
@CanvasFillConverter()
@JsonKey(required: true, disallowNullValue: true)
required CanvasFill backgroundFill,
@JsonKey(required: true, disallowNullValue: true)
required double backgroundOpacity,
@Default(<Node>[]) List<Node> children,
}) = _CanvasSceneDocument;