PaintExtension extension

on

Methods

brighten(double amount) → void

Available on Paint, provided by the PaintExtension extension

Brighten the shade of the Color in the Paint object by the amount.
darken(double amount) → void

Available on Paint, provided by the PaintExtension extension

Darken the shade of the Color in the Paint object by the amount.

Static Methods

fromARGBHexString(String hexString) → Paint

Available on Paint, provided by the PaintExtension extension

Parses an ARGB color from a valid hex string (e.g. #1C1C1C).
fromRGBHexString(String hexString) → Paint

Available on Paint, provided by the PaintExtension extension

Parses an RGB color from a valid hex string (e.g. #1C1C1C).
random({double withAlpha = 1.0, int base = 0, Random? rng}) → Paint

Available on Paint, provided by the PaintExtension extension

Generates a random Color in a new Paint object with the set alpha as withAlpha or the default (1.0). You can pass in a random number generator rng, if omitted the function will create a new Random object without a seed and use that. base can be used to get the random colors in only a lighter spectrum, it should be between 0 and 256.