withWhite method

Color withWhite(
  1. int add, [
  2. dynamic strength
])

The value add is added to each RGB channel of this and clamped to be 255 or less.

Alpha channel of the returned color is maintained from this unless a convenience pass is made for dynamic strength, which may be a double ranging 0..1 to represent opacity or an int ranging 2..255 to represent alpha.

This method is equal but opposite to withBlack. A negative value provided here is equivalent to the positive version of that value given to withBlack.

Implementation

Color withWhite(int add, [dynamic strength]) => Color.fromARGB(
      alphaFromStrength(strength) ?? alpha,
      (red + add).restricted,
      (green + add).restricted,
      (blue + add).restricted,
    );