Preparing search index...
The search index is not available
@versatiles/style
@versatiles/style
HSL
Class HSL
Hierarchy (
View Summary
,
Expand
)
Color
HSL
Index
Constructors
constructor
Properties
a
h
l
s
HSL
HSV
random
RGB
Methods
as
Array
as
Hex
asHSL
asHSV
asRGB
as
String
blend
brightness
clone
contrast
darken
fade
gamma
invert
invert
Luminosity
lighten
rotate
Hue
round
saturate
set
Hue
tint
toHSL
toHSV
toRGB
parse
Constructors
constructor
new
HSL
(
h
:
number
,
s
:
number
,
l
:
number
,
a
?:
number
)
:
HSL
Parameters
h
:
number
s
:
number
l
:
number
a
:
number
= 1
Returns
HSL
Properties
Readonly
a
a
:
number
= 1
Readonly
h
h
:
number
= 0
Readonly
l
l
:
number
= 0
Readonly
s
s
:
number
= 0
Static
HSL
HSL
:
typeof
HSL
Static
HSV
HSV
:
typeof
HSV
Static
random
random
:
(
options
?:
RandomColorOptions
)
=>
HSV
Static
RGB
RGB
:
typeof
RGB
Methods
as
Array
asArray
()
:
[
number
,
number
,
number
,
number
]
Returns
[
number
,
number
,
number
,
number
]
as
Hex
asHex
()
:
string
Returns
string
asHSL
asHSL
()
:
HSL
Returns
HSL
asHSV
asHSV
()
:
HSV
Returns
HSV
asRGB
asRGB
()
:
RGB
Returns
RGB
as
String
asString
()
:
string
Returns
string
blend
blend
(
value
:
number
,
blendColor
:
Color
)
:
RGB
Parameters
value
:
number
blendColor
:
Color
Returns
RGB
brightness
brightness
(
value
:
number
)
:
RGB
Parameters
value
:
number
Returns
RGB
clone
clone
()
:
HSL
Returns
HSL
contrast
contrast
(
value
:
number
)
:
RGB
Parameters
value
:
number
Returns
RGB
darken
darken
(
value
:
number
)
:
RGB
Parameters
value
:
number
Returns
RGB
fade
fade
(
value
:
number
)
:
HSL
Parameters
value
:
number
Returns
HSL
gamma
gamma
(
value
:
number
)
:
RGB
Parameters
value
:
number
Returns
RGB
invert
invert
()
:
RGB
Returns
RGB
invert
Luminosity
invertLuminosity
()
:
HSL
Returns
HSL
lighten
lighten
(
value
:
number
)
:
RGB
Parameters
value
:
number
Returns
RGB
rotate
Hue
rotateHue
(
offset
:
number
)
:
HSL
Parameters
offset
:
number
Returns
HSL
round
round
()
:
HSL
Returns
HSL
saturate
saturate
(
ratio
:
number
)
:
HSL
Parameters
ratio
:
number
Returns
HSL
set
Hue
setHue
(
value
:
number
)
:
HSV
Parameters
value
:
number
Returns
HSV
tint
tint
(
value
:
number
,
tintColor
:
Color
)
:
RGB
Parameters
value
:
number
tintColor
:
Color
Returns
RGB
toHSL
toHSL
()
:
HSL
Returns
HSL
toHSV
toHSV
()
:
HSV
Returns
HSV
toRGB
toRGB
()
:
RGB
Returns
RGB
Static
parse
parse
(
input
:
string
|
Color
)
:
HSL
Parameters
input
:
string
|
Color
Returns
HSL
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
a
h
l
s
HSL
HSV
random
RGB
Methods
as
Array
as
Hex
asHSL
asHSV
asRGB
as
String
blend
brightness
clone
contrast
darken
fade
gamma
invert
invert
Luminosity
lighten
rotate
Hue
round
saturate
set
Hue
tint
toHSL
toHSV
toRGB
parse
@versatiles/style
Color
HSL
HSV
RGB
GuessStyleOptions
RandomColorOptions
RecolorOptions
StyleBuilderColors
StyleBuilderFunction
StyleBuilderOptions
TileJSONSpecificationRaster
TileJSONSpecificationVector
VectorLayer
Language
StyleBuilderColorsEnsured
StyleBuilderFonts
TileJSONSpecification
styles
colorful
eclipse
graybeard
guessStyle
neutrino
M
M
N
E
P
V
F
C
I
C
P
M
F
P
C
P
T
T
A
A
A
T
R