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.