ImageData constructor

const ImageData({
  1. @NullableSize2DConverter() Size2D? size,
  2. String? sourcePath,
  3. @Default.new(ImageFit.contain) ImageFit fit,
  4. @Vec2Converter() @Default.new(Vec2(0.5, 0.5)) Vec2 align,
})

Implementation

const factory ImageData({
  @NullableSize2DConverter() Size2D? size,
  String? sourcePath,
  @Default(ImageFit.contain) ImageFit fit,
  @Vec2Converter() @Default(Vec2(0.5, 0.5)) Vec2 align,
}) = _ImageData;