LinearSteps constructor
const
LinearSteps({
- double softness = 0.001,
- required List<
Color> colors, - List<
double> ? stops, - AlignmentGeometry begin = Alignment.centerLeft,
- AlignmentGeometry end = Alignment.centerRight,
- TileMode tileMode = TileMode.clamp,
- GradientTransform? transform,
A Steps gradient differs from a standard Gradient in its progression
from one color to the next. Instead of smoothly transitioning between
colors, Steps
have hard edges created by duplicated colors and
duplicating stops.
A larger softness
makes this LinearSteps
more like a standard
LinearGradient
. Default is 0.001
. High-resolution displays are
well-suited for displaying the non-anti-aliased Steps
formed when
softness == 0.0
.
See Steps for more information.
Implementation
const LinearSteps({
double softness = 0.001,
required List<Color> colors,
List<double>? stops,
this.begin = Alignment.centerLeft,
this.end = Alignment.centerRight,
TileMode tileMode = TileMode.clamp,
GradientTransform? transform,
}) : super(
softness: softness,
colors: colors,
stops: stops,
tileMode: tileMode,
transform: transform,
);