scale method

  1. @override
LinearGradient scale(
  1. double factor

Returns a new LinearGradient with its colors scaled by the given factor.

Since the alpha component of the Color is what is scaled, a factor of 0.0 or less results in a gradient that is fully transparent.


LinearGradient scale(double factor) {
  return LinearGradient(
    begin: begin,
    end: end,
    colors:<Color>((Color color) => Color.lerp(null, color, factor)!).toList(),
    stops: stops,
    tileMode: tileMode,