GradientPaint constructor

GradientPaint({
  1. GradientPaintTypeOptions? type,
  2. Transform? gradientTransform,
  3. ReadonlyArray<ColorStop>? gradientStops,
  4. bool? visible,
  5. num? opacity,
  6. BlendMode? blendMode,
})

Implementation

factory GradientPaint({
  _i3.GradientPaintTypeOptions? type,
  _i3.Transform? gradientTransform,
  _i4.ReadonlyArray<_i3.ColorStop>? gradientStops,
  _i2.bool? visible,
  _i2.num? opacity,
  _i3.BlendMode? blendMode,
}) =>
    GradientPaint._(
      type: type?.name ?? _i7.undefined,
      gradientTransform: gradientTransform == null
          ? null
          : [
              gradientTransform.$1,
              gradientTransform.$2,
            ],
      gradientStops: gradientStops ?? _i7.undefined,
      visible: visible,
      opacity: opacity,
      blendMode: blendMode?.name ?? _i7.undefined,
    );