Github
Preparing search index...
The search index is not available
Rapid Sketch Utils - v0.0.9
Rapid Sketch Utils
ColorUtils
Color
Interface Color<T>
interface
Color
<
T
extends
ColorParam
=
ColorParam
>
{
a
()
:
number
;
a
(
val
:
number
)
:
Color
<
ColorParam
>
;
alpha
()
:
number
;
alpha
(
val
:
number
)
:
Color
<
ColorParam
>
;
ansi16
(
...
args
:
number
[]
)
:
Color
<
ColorParam
>
;
ansi256
(
...
args
:
number
[]
)
:
Color
<
ColorParam
>
;
apple
(
...
args
:
number
[]
)
:
Color
<
ColorParam
>
;
array
()
:
number
[]
;
b
()
:
number
;
b
(
val
:
number
)
:
Color
<
ColorParam
>
;
black
()
:
number
;
black
(
val
:
number
)
:
Color
<
ColorParam
>
;
blacken
(
ratio
:
number
)
:
Color
<
ColorParam
>
;
blue
()
:
number
;
blue
(
val
:
number
)
:
Color
<
ColorParam
>
;
chroma
()
:
number
;
chroma
(
val
:
number
)
:
Color
<
ColorParam
>
;
cmyk
(
...
args
:
number
[]
)
:
Color
<
ColorParam
>
;
contrast
(
color2
:
Color
<
ColorParam
>
)
:
number
;
cyan
()
:
number
;
cyan
(
val
:
number
)
:
Color
<
ColorParam
>
;
darken
(
ratio
:
number
)
:
Color
<
ColorParam
>
;
desaturate
(
ratio
:
number
)
:
Color
<
ColorParam
>
;
fade
(
ratio
:
number
)
:
Color
<
ColorParam
>
;
gray
()
:
number
;
gray
(
val
:
number
)
:
Color
<
ColorParam
>
;
grayscale
()
:
Color
<
ColorParam
>
;
green
()
:
number
;
green
(
val
:
number
)
:
Color
<
ColorParam
>
;
hcg
(
...
args
:
number
[]
)
:
Color
<
ColorParam
>
;
hex
()
:
string
;
hex
<
V
extends
string
>
(
val
:
V
)
:
Color
<
V
>
;
hexa
()
:
string
;
hexa
<
V
extends
string
>
(
val
:
V
)
:
Color
<
V
>
;
hsl
(
...
args
:
number
[]
)
:
Color
<
ColorParam
>
;
hsv
(
...
args
:
number
[]
)
:
Color
<
ColorParam
>
;
hue
()
:
number
;
hue
(
val
:
number
)
:
Color
<
ColorParam
>
;
hwb
(
...
args
:
number
[]
)
:
Color
<
ColorParam
>
;
isDark
()
:
boolean
;
isLight
()
:
boolean
;
keyword
()
:
string
;
keyword
<
V
extends
string
>
(
val
:
V
)
:
Color
<
V
>
;
l
()
:
number
;
l
(
val
:
number
)
:
Color
<
ColorParam
>
;
lab
(
...
args
:
number
[]
)
:
Color
<
ColorParam
>
;
lch
(
...
args
:
number
[]
)
:
Color
<
ColorParam
>
;
level
(
color2
:
Color
<
ColorParam
>
)
:
""
|
"AAA"
|
"AA"
;
lighten
(
ratio
:
number
)
:
Color
<
ColorParam
>
;
lightness
()
:
number
;
lightness
(
val
:
number
)
:
Color
<
ColorParam
>
;
luminosity
()
:
number
;
magenta
()
:
number
;
magenta
(
val
:
number
)
:
Color
<
ColorParam
>
;
mix
(
mixinColor
:
Color
<
ColorParam
>
,
weight
?:
number
)
:
Color
<
ColorParam
>
;
negate
()
:
Color
<
ColorParam
>
;
object
()
:
{
alpha
?:
number
}
&
{
[
key
:
string
]:
number
}
;
opaquer
(
ratio
:
number
)
:
Color
<
ColorParam
>
;
percentString
(
places
?:
number
)
:
string
;
red
()
:
number
;
red
(
val
:
number
)
:
Color
<
ColorParam
>
;
rgb
(
...
args
:
number
[]
)
:
Color
<
ColorParam
>
;
rgbNumber
()
:
number
;
rotate
(
degrees
:
number
)
:
Color
<
ColorParam
>
;
round
(
places
?:
number
)
:
Color
<
ColorParam
>
;
saturate
(
ratio
:
number
)
:
Color
<
ColorParam
>
;
saturationl
()
:
number
;
saturationl
(
val
:
number
)
:
Color
<
ColorParam
>
;
saturationv
()
:
number
;
saturationv
(
val
:
number
)
:
Color
<
ColorParam
>
;
string
(
places
?:
number
)
:
string
;
toJSON
()
:
Color
<
T
>
;
toString
()
:
string
;
unitArray
()
:
number
[]
;
unitObject
()
:
{
alpha
?:
number
;
b
:
number
;
g
:
number
;
r
:
number
}
;
value
()
:
number
;
value
(
val
:
number
)
:
Color
<
ColorParam
>
;
wblack
()
:
number
;
wblack
(
val
:
number
)
:
Color
<
ColorParam
>
;
white
()
:
number
;
white
(
val
:
number
)
:
Color
<
ColorParam
>
;
whiten
(
ratio
:
number
)
:
Color
<
ColorParam
>
;
x
()
:
number
;
x
(
val
:
number
)
:
Color
<
ColorParam
>
;
xyz
(
...
args
:
number
[]
)
:
Color
<
ColorParam
>
;
y
()
:
number
;
y
(
val
:
number
)
:
Color
<
ColorParam
>
;
yellow
()
:
number
;
yellow
(
val
:
number
)
:
Color
<
ColorParam
>
;
z
()
:
number
;
z
(
val
:
number
)
:
Color
<
ColorParam
>
;
}
Type Parameters
T
extends
ColorParam
=
ColorParam
Index
Methods
a
alpha
ansi16
ansi256
apple
array
b
black
blacken
blue
chroma
cmyk
contrast
cyan
darken
desaturate
fade
gray
grayscale
green
hcg
hex
hexa
hsl
hsv
hue
hwb
is
Dark
is
Light
keyword
l
lab
lch
level
lighten
lightness
luminosity
magenta
mix
negate
object
opaquer
percent
String
red
rgb
rgb
Number
rotate
round
saturate
saturationl
saturationv
string
toJSON
to
String
unit
Array
unit
Object
value
wblack
white
whiten
x
xyz
y
yellow
z
Methods
a
a
()
:
number
Returns
number
a
(
val
:
number
)
:
Color
<
ColorParam
>
Parameters
val
:
number
Returns
Color
<
ColorParam
>
alpha
alpha
()
:
number
Returns
number
alpha
(
val
:
number
)
:
Color
<
ColorParam
>
Parameters
val
:
number
Returns
Color
<
ColorParam
>
ansi16
ansi16
(
...
args
:
number
[]
)
:
Color
<
ColorParam
>
Parameters
...
args
:
number
[]
Returns
Color
<
ColorParam
>
ansi256
ansi256
(
...
args
:
number
[]
)
:
Color
<
ColorParam
>
Parameters
...
args
:
number
[]
Returns
Color
<
ColorParam
>
apple
apple
(
...
args
:
number
[]
)
:
Color
<
ColorParam
>
Parameters
...
args
:
number
[]
Returns
Color
<
ColorParam
>
array
array
()
:
number
[]
Returns
number
[]
b
b
()
:
number
Returns
number
b
(
val
:
number
)
:
Color
<
ColorParam
>
Parameters
val
:
number
Returns
Color
<
ColorParam
>
black
black
()
:
number
Returns
number
black
(
val
:
number
)
:
Color
<
ColorParam
>
Parameters
val
:
number
Returns
Color
<
ColorParam
>
blacken
blacken
(
ratio
:
number
)
:
Color
<
ColorParam
>
Parameters
ratio
:
number
Returns
Color
<
ColorParam
>
blue
blue
()
:
number
Returns
number
blue
(
val
:
number
)
:
Color
<
ColorParam
>
Parameters
val
:
number
Returns
Color
<
ColorParam
>
chroma
chroma
()
:
number
Returns
number
chroma
(
val
:
number
)
:
Color
<
ColorParam
>
Parameters
val
:
number
Returns
Color
<
ColorParam
>
cmyk
cmyk
(
...
args
:
number
[]
)
:
Color
<
ColorParam
>
Parameters
...
args
:
number
[]
Returns
Color
<
ColorParam
>
contrast
contrast
(
color2
:
Color
<
ColorParam
>
)
:
number
Parameters
color2
:
Color
<
ColorParam
>
Returns
number
cyan
cyan
()
:
number
Returns
number
cyan
(
val
:
number
)
:
Color
<
ColorParam
>
Parameters
val
:
number
Returns
Color
<
ColorParam
>
darken
darken
(
ratio
:
number
)
:
Color
<
ColorParam
>
Parameters
ratio
:
number
Returns
Color
<
ColorParam
>
desaturate
desaturate
(
ratio
:
number
)
:
Color
<
ColorParam
>
Parameters
ratio
:
number
Returns
Color
<
ColorParam
>
fade
fade
(
ratio
:
number
)
:
Color
<
ColorParam
>
Parameters
ratio
:
number
Returns
Color
<
ColorParam
>
gray
gray
()
:
number
Returns
number
gray
(
val
:
number
)
:
Color
<
ColorParam
>
Parameters
val
:
number
Returns
Color
<
ColorParam
>
grayscale
grayscale
()
:
Color
<
ColorParam
>
Returns
Color
<
ColorParam
>
green
green
()
:
number
Returns
number
green
(
val
:
number
)
:
Color
<
ColorParam
>
Parameters
val
:
number
Returns
Color
<
ColorParam
>
hcg
hcg
(
...
args
:
number
[]
)
:
Color
<
ColorParam
>
Parameters
...
args
:
number
[]
Returns
Color
<
ColorParam
>
hex
hex
()
:
string
Returns
string
hex
<
V
extends
string
>
(
val
:
V
)
:
Color
<
V
>
Type Parameters
V
extends
string
Parameters
val
:
V
Returns
Color
<
V
>
hexa
hexa
()
:
string
Returns
string
hexa
<
V
extends
string
>
(
val
:
V
)
:
Color
<
V
>
Type Parameters
V
extends
string
Parameters
val
:
V
Returns
Color
<
V
>
hsl
hsl
(
...
args
:
number
[]
)
:
Color
<
ColorParam
>
Parameters
...
args
:
number
[]
Returns
Color
<
ColorParam
>
hsv
hsv
(
...
args
:
number
[]
)
:
Color
<
ColorParam
>
Parameters
...
args
:
number
[]
Returns
Color
<
ColorParam
>
hue
hue
()
:
number
Returns
number
hue
(
val
:
number
)
:
Color
<
ColorParam
>
Parameters
val
:
number
Returns
Color
<
ColorParam
>
hwb
hwb
(
...
args
:
number
[]
)
:
Color
<
ColorParam
>
Parameters
...
args
:
number
[]
Returns
Color
<
ColorParam
>
is
Dark
isDark
()
:
boolean
Returns
boolean
is
Light
isLight
()
:
boolean
Returns
boolean
keyword
keyword
()
:
string
Returns
string
keyword
<
V
extends
string
>
(
val
:
V
)
:
Color
<
V
>
Type Parameters
V
extends
string
Parameters
val
:
V
Returns
Color
<
V
>
l
l
()
:
number
Returns
number
l
(
val
:
number
)
:
Color
<
ColorParam
>
Parameters
val
:
number
Returns
Color
<
ColorParam
>
lab
lab
(
...
args
:
number
[]
)
:
Color
<
ColorParam
>
Parameters
...
args
:
number
[]
Returns
Color
<
ColorParam
>
lch
lch
(
...
args
:
number
[]
)
:
Color
<
ColorParam
>
Parameters
...
args
:
number
[]
Returns
Color
<
ColorParam
>
level
level
(
color2
:
Color
<
ColorParam
>
)
:
""
|
"AAA"
|
"AA"
Parameters
color2
:
Color
<
ColorParam
>
Returns
""
|
"AAA"
|
"AA"
lighten
lighten
(
ratio
:
number
)
:
Color
<
ColorParam
>
Parameters
ratio
:
number
Returns
Color
<
ColorParam
>
lightness
lightness
()
:
number
Returns
number
lightness
(
val
:
number
)
:
Color
<
ColorParam
>
Parameters
val
:
number
Returns
Color
<
ColorParam
>
luminosity
luminosity
()
:
number
Returns
number
magenta
magenta
()
:
number
Returns
number
magenta
(
val
:
number
)
:
Color
<
ColorParam
>
Parameters
val
:
number
Returns
Color
<
ColorParam
>
mix
mix
(
mixinColor
:
Color
<
ColorParam
>
,
weight
?:
number
)
:
Color
<
ColorParam
>
Parameters
mixinColor
:
Color
<
ColorParam
>
Optional
weight
:
number
Returns
Color
<
ColorParam
>
negate
negate
()
:
Color
<
ColorParam
>
Returns
Color
<
ColorParam
>
object
object
()
:
{
alpha
?:
number
}
&
{
[
key
:
string
]:
number
}
Returns
{
alpha
?:
number
}
&
{
[
key
:
string
]:
number
}
opaquer
opaquer
(
ratio
:
number
)
:
Color
<
ColorParam
>
Parameters
ratio
:
number
Returns
Color
<
ColorParam
>
percent
String
percentString
(
places
?:
number
)
:
string
Parameters
Optional
places
:
number
Returns
string
red
red
()
:
number
Returns
number
red
(
val
:
number
)
:
Color
<
ColorParam
>
Parameters
val
:
number
Returns
Color
<
ColorParam
>
rgb
rgb
(
...
args
:
number
[]
)
:
Color
<
ColorParam
>
Parameters
...
args
:
number
[]
Returns
Color
<
ColorParam
>
rgb
Number
rgbNumber
()
:
number
Returns
number
rotate
rotate
(
degrees
:
number
)
:
Color
<
ColorParam
>
Parameters
degrees
:
number
Returns
Color
<
ColorParam
>
round
round
(
places
?:
number
)
:
Color
<
ColorParam
>
Parameters
Optional
places
:
number
Returns
Color
<
ColorParam
>
saturate
saturate
(
ratio
:
number
)
:
Color
<
ColorParam
>
Parameters
ratio
:
number
Returns
Color
<
ColorParam
>
saturationl
saturationl
()
:
number
Returns
number
saturationl
(
val
:
number
)
:
Color
<
ColorParam
>
Parameters
val
:
number
Returns
Color
<
ColorParam
>
saturationv
saturationv
()
:
number
Returns
number
saturationv
(
val
:
number
)
:
Color
<
ColorParam
>
Parameters
val
:
number
Returns
Color
<
ColorParam
>
string
string
(
places
?:
number
)
:
string
Parameters
Optional
places
:
number
Returns
string
toJSON
toJSON
()
:
Color
<
T
>
Returns
Color
<
T
>
to
String
toString
()
:
string
Returns
string
unit
Array
unitArray
()
:
number
[]
Returns
number
[]
unit
Object
unitObject
()
:
{
alpha
?:
number
;
b
:
number
;
g
:
number
;
r
:
number
}
Returns
{
alpha
?:
number
;
b
:
number
;
g
:
number
;
r
:
number
}
value
value
()
:
number
Returns
number
value
(
val
:
number
)
:
Color
<
ColorParam
>
Parameters
val
:
number
Returns
Color
<
ColorParam
>
wblack
wblack
()
:
number
Returns
number
wblack
(
val
:
number
)
:
Color
<
ColorParam
>
Parameters
val
:
number
Returns
Color
<
ColorParam
>
white
white
()
:
number
Returns
number
white
(
val
:
number
)
:
Color
<
ColorParam
>
Parameters
val
:
number
Returns
Color
<
ColorParam
>
whiten
whiten
(
ratio
:
number
)
:
Color
<
ColorParam
>
Parameters
ratio
:
number
Returns
Color
<
ColorParam
>
x
x
()
:
number
Returns
number
x
(
val
:
number
)
:
Color
<
ColorParam
>
Parameters
val
:
number
Returns
Color
<
ColorParam
>
xyz
xyz
(
...
args
:
number
[]
)
:
Color
<
ColorParam
>
Parameters
...
args
:
number
[]
Returns
Color
<
ColorParam
>
y
y
()
:
number
Returns
number
y
(
val
:
number
)
:
Color
<
ColorParam
>
Parameters
val
:
number
Returns
Color
<
ColorParam
>
yellow
yellow
()
:
number
Returns
number
yellow
(
val
:
number
)
:
Color
<
ColorParam
>
Parameters
val
:
number
Returns
Color
<
ColorParam
>
z
z
()
:
number
Returns
number
z
(
val
:
number
)
:
Color
<
ColorParam
>
Parameters
val
:
number
Returns
Color
<
ColorParam
>
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
a
alpha
ansi16
ansi256
apple
array
b
black
blacken
blue
chroma
cmyk
contrast
cyan
darken
desaturate
fade
gray
grayscale
green
hcg
hex
hexa
hsl
hsv
hue
hwb
is
Dark
is
Light
keyword
l
lab
lch
level
lighten
lightness
luminosity
magenta
mix
negate
object
opaquer
percent
String
red
rgb
rgb
Number
rotate
round
saturate
saturationl
saturationv
string
toJSON
to
String
unit
Array
unit
Object
value
wblack
white
whiten
x
xyz
y
yellow
z
Github
Rapid Sketch Utils - v0.0.9
Loading...