Skip to content

Latest commit

 

History

History
303 lines (135 loc) · 2.57 KB

File metadata and controls

303 lines (135 loc) · 2.57 KB

Home > @csstools/css-color-parser > SyntaxFlag

SyntaxFlag enum

Signature:

export declare enum SyntaxFlag 

Enumeration Members

Member

Value

Description

ColorKeyword

"color-keyword"

Is a color keyword, e.g. transparent, currentColor, ...

ColorMix

"color-mix"

Is a mixed color, e.g. color-mix(in oklch, red, blue)

ColorMixVariadic

"color-mix-variadic"

Is a variadic mixed color, e.g. color-mix(in oklch, red) color-mix(in oklch, red, blue, green)

ContrastColor

"contrast-color"

Is a contrasting color, e.g. contrast-color()

Experimental

"experimental"

Is an experimental color syntax

HasAlpha

"has-alpha"

Has an explicit alpha channel

HasDimensionValues

"has-dimension-values"

Has a channel with a dimension value, e.g. 50deg

HasNoneKeywords

"has-none-keywords"

Has a channel with the none keyword

HasNumberValues

"has-number-values"

Has a channel with a number value

HasPercentageAlpha

"has-percentage-alpha"

Has an alpha channel with a percentage value

HasPercentageValues

"has-percentage-values"

Has a channel with a percentage value

HasVariableAlpha

"has-variable-alpha"

Has an alpha channel with a var() function value

Hex

"hex"

Is Hex notation

LegacyHSL

"legacy-hsl"

Is legacy HSL, e.g. hsl(50deg, 0%, 0%)

LegacyRGB

"legacy-rgb"

Is legacy RGB, e.g. rgb(0, 0, 0)

NamedColor

"named-color"

Is a named color, e.g. red, blue

RelativeColorSyntax

"relative-color-syntax"

Is a relative color syntax, e.g. rgb(from purple r g b)