- Preparing search index...
- The search index is not available
x4js
Constructors
constructor
- new Color(): Color
-
- new Color(value: string | number): Color
-
- new Color(value: string | number, alpha: number): Color
-
Parameters
-
value: string | number
-
alpha: number
- new Color(r: number, g: number, b: number): Color
-
Parameters
-
r: number
-
g: number
-
b: number
- new Color(r: number, g: number, b: number, a: number): Color
-
Parameters
-
r: number
-
g: number
-
b: number
-
a: number
Properties
Private
m_value
m_value: number
Methods
Private
_getCustomColor
- _getCustomColor(name: string): number
-
Returns number
Private
_shade
- _shade(percent: number): Color
-
Private
_split
- _split(): {
a: number;
b: number;
g: number;
r: number;
}
-
Returns {
a: number;
b: number;
g: number;
r: number;
}
-
a: number
-
b: number
-
g: number
-
r: number
alpha
- alpha(): number
-
Returns number
blue
- blue(): number
-
Returns number
darken
- darken(percent: number): Color
-
fadeout
- fadeout(percent: number): Color
-
green
- green(): number
-
Returns number
lighten
- lighten(percent: number): Color
-
red
- red(): number
-
Returns number
toHex
- toHex(with_alpha?: boolean): string
-
Parameters
-
with_alpha: boolean = true
Returns string
toString
- toString(): string
-
Returns string
value
- value(): number
-
Returns number
Static
addCssColor
- addCssColor(name: string): void
-
Returns void
Static
addCustomColor
- addCustomColor(name: string, value: Color): void
-
Returns void
Static
fromCssVar
- fromCssVar(varName: string): string
-
Returns string
Static
fromHLS
- fromHLS(h: number, l: number, s: number): Color
-
Parameters
-
h: number
-
l: number
-
s: number
Static
fromHSV
- fromHSV(h: number, s: number, v: number, a?: number): Color
-
Parameters
-
h: number
-
s: number
-
v: number
-
a: number = 1
Static
parse
- parse(str: string): Color
-
Static
toHLS
- toHLS(color: Color): {
h: number;
l: number;
s: any;
}
-
Returns {
h: number;
l: number;
s: any;
}
-
h: number
-
l: number
-
s: any
Static
toHSV
- toHSV(c: Color): {
a: number;
h: any;
s: number;
v: number;
}
-
Returns {
a: number;
h: any;
s: number;
v: number;
}
-
a: number
-
h: any
-
s: number
-
v: number
Static
valueFromColorName
- valueFromColorName(name: string): Color
-
Example