ImagePaint constructor

ImagePaint({
  1. String? type,
  2. ScaleMode? scaleMode,
  3. String? imageHash,
  4. Transform? imageTransform,
  5. num? scalingFactor,
  6. num? rotation,
  7. ImageFilters? filters,
  8. bool? visible,
  9. num? opacity,
  10. BlendMode? blendMode,
})

Implementation

factory ImagePaint({
  _i2.String? type,
  _i3.ScaleMode? scaleMode,
  _i2.String? imageHash,
  _i3.Transform? imageTransform,
  _i2.num? scalingFactor,
  _i2.num? rotation,
  _i3.ImageFilters? filters,
  _i2.bool? visible,
  _i2.num? opacity,
  _i3.BlendMode? blendMode,
}) =>
    ImagePaint._(
      type: type,
      scaleMode: scaleMode?.name ?? _i7.undefined,
      imageHash: imageHash ?? _i7.undefined,
      imageTransform: imageTransform == null
          ? null
          : [
              imageTransform.$1,
              imageTransform.$2,
            ],
      scalingFactor: scalingFactor,
      rotation: rotation,
      filters: filters ?? _i7.undefined,
      visible: visible,
      opacity: opacity,
      blendMode: blendMode?.name ?? _i7.undefined,
    );