Table of Contents

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
object
CssColorVariant

Constructors

CssColorVariant(Modifier, double)

Creates a variant with the given mode and alteration amount.

public CssColorVariant(CssColorVariant.Modifier modifier, double alteration)

Parameters

modifier CssColorVariant.Modifier
alteration double

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

CssColorVariant.Modifier

Methods

Darken(int)

Returns a darken variant of alteration steps.

public static CssColorVariant Darken(int alteration)

Parameters

alteration int

Returns

CssColorVariant

Lighten(int)

Returns a lighten variant of alteration steps.

public static CssColorVariant Lighten(int alteration)

Parameters

alteration int

Returns

CssColorVariant