ImageData constructor
const
ImageData({
- CanvasAssetId? assetId,
- @Size2DConverter() required Size2D size,
- @Default.new(ImageFit.contain) ImageFit fit,
- @Vec2Converter() @Default.new(Vec2(0.5, 0.5)) Vec2 align,
Implementation
const factory ImageData({
/// Null represents an intentionally unfilled image frame.
CanvasAssetId? assetId,
/// Editable destination-frame dimensions in document units.
@Size2DConverter() required Size2D size,
@Default(ImageFit.contain) ImageFit fit,
@Vec2Converter() @Default(Vec2(0.5, 0.5)) Vec2 align,
}) = _ImageData;