PrimitiveGradient.from constructor
PrimitiveGradient.from(
- Gradient gradient
Dissolve a Gradient into a PrimitiveGradient
.
Borrows the provided Gradient.colors but feeds the (potentially null
)
List<double>
Gradient.stops into the method interpretStops
.
If this passed gradient
has explicitly-constructed stops
, they are
returned unfettered. Otherwise an evenly-distributed list of implied stops
is generated considering the Gradient type and the list of colors
.
Implementation
factory PrimitiveGradient.from(Gradient gradient) =>
PrimitiveGradient._(gradient.colors, interpretStops(gradient));