CanvasIconData constructor

  1. @Assert.new('fill is! CanvasFillNone', 'Icon fill cannot be none')
const CanvasIconData({
  1. required String iconRef,
  2. @Default.new(96.0) double sizePx,
  3. @CanvasFillConverter() @Default.new(CanvasFill.solid(0xFF111111)) CanvasFill fill,
  4. @Default.new(0) double shadowOffset,
})

Implementation

@Assert('fill is! CanvasFillNone', 'Icon fill cannot be none')
const factory CanvasIconData({
  required String iconRef,
  @Default(96.0) double sizePx,
  @CanvasFillConverter()
  @Default(CanvasFill.solid(0xFF111111))
  CanvasFill fill,
  @Default(0) double shadowOffset,
}) = _CanvasIconData;