Class CssColorVariant
- Namespace
- BlazOrbit.Components
- Assembly
- BlazOrbit.Core.dll
Describes a per-step lightening or darkening transformation applied to a CssColor.
public sealed class CssColorVariant
- Inheritance
-
objectCssColorVariant
Constructors
CssColorVariant(Modifier, double)
Creates a variant with the given mode and alteration amount.
public CssColorVariant(CssColorVariant.Modifier modifier, double alteration)
Parameters
modifierCssColorVariant.Modifieralterationdouble
Properties
Alteration
Lightness adjustment magnitude (0..1).
public double Alteration { get; set; }
Property Value
- double
Mode
Adjustment direction.
public CssColorVariant.Modifier Mode { get; set; }
Property Value
Methods
Darken(int)
Returns a darken variant of alteration steps.
public static CssColorVariant Darken(int alteration)
Parameters
alterationint
Returns
Lighten(int)
Returns a lighten variant of alteration steps.
public static CssColorVariant Lighten(int alteration)
Parameters
alterationint