ColorExtension extension

on

Methods

brighten(double amount) → Color

Available on Color, provided by the ColorExtension extension

Brighten the shade of the color by the amount.
darken(double amount) → Color

Available on Color, provided by the ColorExtension extension

Darken the shade of the color by the amount.

Static Methods

fromARGBHexString(String hexString) → Color

Available on Color, provided by the ColorExtension extension

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

Available on Color, provided by the ColorExtension extension

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

Available on Color, provided by the ColorExtension extension

Generates a random Color with the set 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.