BorderGradientMixin mixin

Superclass constraints
Mixin applications

Properties

borderEdge ↔ EdgeInsets?
getter/setter pair
colors → List<Color>
The colors the gradient should obtain at each of the stops.
finalinherited
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
stops → List<double>?
A list of values from 0.0 to 1.0 that denote fractions along the gradient.
finalinherited
transform → GradientTransform?
The transform, if any, to apply to the gradient.
finalinherited

Methods

createShader(Rect rect, {TextDirection? textDirection}) → Shader
Creates a Shader for this gradient to fill the given rect.
inherited
fromColor(Color color) → Gradient
Returns a copy of this gradient with all of its colors replaced by the given color.
inherited
lerpFrom(Gradient? a, double t) → Gradient?
Linearly interpolates from another Gradient to this.
inherited
lerpTo(Gradient? b, double t) → Gradient?
Linearly interpolates from this to another Gradient.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
scale(double factor) → Gradient
Returns a new gradient with its properties scaled by the given factor.
inherited
toString() → String
A string representation of this object.
inherited
withOpacity(double opacity) → Gradient
Returns a new Gradient with each color set to the given opacity.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited