Commit adba8643 authored by Hans Muller's avatar Hans Muller

Revised LinearGradient ctor checking.

It's OK to just specify the colors list.
parent 2e600e5c
...@@ -306,9 +306,7 @@ class LinearGradient extends Gradient { ...@@ -306,9 +306,7 @@ class LinearGradient extends Gradient {
this.colors, this.colors,
this.stops, this.stops,
this.tileMode: ui.TileMode.clamp this.tileMode: ui.TileMode.clamp
}) { });
assert(colors.length == stops.length);
}
/// The point at which stop 0.0 of the gradient is placed /// The point at which stop 0.0 of the gradient is placed
final Point begin; final Point begin;
...@@ -323,7 +321,8 @@ class LinearGradient extends Gradient { ...@@ -323,7 +321,8 @@ class LinearGradient extends Gradient {
/// A list of values from 0.0 to 1.0 that denote fractions of the vector from start to end /// A list of values from 0.0 to 1.0 that denote fractions of the vector from start to end
/// ///
/// Note: This list must have the same length as [colors]. /// Note: If specified, this list must have the same length as [colors]. Otherwise the colors
/// are distributed evenly between [begin] and [end].
final List<double> stops; final List<double> stops;
/// How this gradient should tile the plane /// How this gradient should tile the plane
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment