Class: Color
dg.Color
Color-related routines.
Constructors
constructor
• new Color()
Accessors
areaSelection
• Static
get
areaSelection(): number
Returns
number
Defined in
areaZoom
• Static
get
areaZoom(): number
Returns
number
Defined in
barChart
• Static
get
barChart(): number
Returns
number
Defined in
black
• Static
get
black(): number
Returns
number
Defined in
blue
• Static
get
blue(): number
Returns
number
Defined in
categoricalPalette
• Static
get
categoricalPalette(): number
[]
Returns the standard palette of the categorical colors used across all visualizations in Datagrok.
Returns
number
[]
Defined in
categoricalPalettes
• Static
get
categoricalPalettes(): number
[][]
Returns
number
[][]
Defined in
colSelection
• Static
get
colSelection(): number
Returns
number
Defined in
currentRow
• Static
get
currentRow(): number
Returns
number
Defined in
cyan
• Static
get
cyan(): number
Returns
number
Defined in
darkBlue
• Static
get
darkBlue(): number
Returns
number
Defined in
darkGray
• Static
get
darkGray(): number
Returns
number
Defined in
darkGreen
• Static
get
darkGreen(): number
Returns
number
Defined in
darkOrange
• Static
get
darkOrange(): number
Returns
number
Defined in
darkRed
• Static
get
darkRed(): number
Returns
number
Defined in
failure
• Static
get
failure(): number
Returns
number
Defined in
filteredOutRows
• Static
get
filteredOutRows(): number
Returns
number
Defined in
filteredRows
• Static
get
filteredRows(): number
Returns
number
Defined in
gray
• Static
get
gray(): number
Returns
number
Defined in
green
• Static
get
green(): number
Returns
number
Defined in
gridWarningBackground
• Static
get
gridWarningBackground(): number
Returns
number
Defined in
histogramBar
• Static
get
histogramBar(): number
Returns
number
Defined in
lightBlue
• Static
get
lightBlue(): number
Returns
number
Defined in
lightGray
• Static
get
lightGray(): number
Returns
number
Defined in
lightLightGray
• Static
get
lightLightGray(): number
Returns
number
Defined in
maroon
• Static
get
maroon(): number
Returns
number
Defined in
missingValueRows
• Static
get
missingValueRows(): number
Returns
number
Defined in
mouseOverRows
• Static
get
mouseOverRows(): number
Returns
number
Defined in
navy
• Static
get
navy(): number
Returns
number
Defined in
olive
• Static
get
olive(): number
Returns
number
Defined in
orange
• Static
get
orange(): number
Returns
number
Defined in
purple
• Static
get
purple(): number
Returns
number
Defined in
red
• Static
get
red(): number
Returns
number
Defined in
rowSelection
• Static
get
rowSelection(): number
Returns
number
Defined in
scatterPlotMarker
• Static
get
scatterPlotMarker(): number
Returns
number
Defined in
scatterPlotSelection
• Static
get
scatterPlotSelection(): number
Returns
number
Defined in
scatterPlotZoom
• Static
get
scatterPlotZoom(): number
Returns
number
Defined in
selectedRows
• Static
get
selectedRows(): number
Returns
number
Defined in
success
• Static
get
success(): number
Returns
number
Defined in
white
• Static
get
white(): number
Returns
number
Defined in
whitesmoke
• Static
get
whitesmoke(): number
Returns
number
Defined in
yellow
• Static
get
yellow(): number
Returns
number
Defined in
Methods
a
▸ Static
a(c
): number
Returns the Alpha component of the color represented as ARGB-formatted integer.
Parameters
Name | Type |
---|---|
c | number |
Returns
number
Defined in
argb
▸ Static
argb(a
, r
, g
, b
): number
Parameters
Name | Type |
---|---|
a | number |
r | number |
g | number |
b | number |
Returns
number
Defined in
b
▸ Static
b(c
): number
Returns the Blue component of the color represented as ARGB-formatted integer.
Parameters
Name | Type |
---|---|
c | number |
Returns
number
Defined in
darken
▸ Static
darken(color
, diff
): number
Parameters
Name | Type |
---|---|
color | number |
diff | number |
Returns
number
Defined in
fromHtml
▸ Static
fromHtml(htmlColor
): number
Convert HTML-formatted string (such as #ffffff
) to ARGB-fromatted integer color
Parameters
Name | Type |
---|---|
htmlColor | string |
Returns
number
Defined in
g
▸ Static
g(c
): number
Returns the Green component of the color represented as ARGB-formatted integer.
Parameters
Name | Type |
---|---|
c | number |
Returns
number
Defined in
getCategoricalColor
▸ Static
getCategoricalColor(i
): number
Returns i-th categorical color (looping over the palette if needed)
Parameters
Name | Type |
---|---|
i | number |
Returns
number
Defined in
getCategoryColor
▸ Static
getCategoryColor(column
, category
): number
Returns a color associated with the specified category within a column. Returns ARGB-formatted integer. To convert to html color, use toHtml.
Parameters
Name | Type |
---|---|
column | Column <any > |
category | any |
Returns
number
Defined in
getCellColor
▸ Static
getCellColor(cell
): number
Returns a color associated with the specified cell as an ARGB-formatted integer. To convert to html color, use getCellColorHtml or toHtml.
Parameters
Name | Type |
---|---|
cell | Cell |
Returns
number
Defined in
getCellColorHtml
▸ Static
getCellColorHtml(cell
): string
Returns a string representation of the color associated with the specified cell. For batch color manipulations, use getCellColor.
Parameters
Name | Type |
---|---|
cell | Cell |
Returns
string
Defined in
getContrastColor
▸ Static
getContrastColor(color
): number
Returns either black or white color, depending on which one would be most contrast to the specified [color].
Parameters
Name | Type |
---|---|
color | number |
Returns
number
Defined in
getRowColor
▸ Static
getRowColor(column
, row
): number
Parameters
Name | Type |
---|---|
column | Column <any > |
row | number |
Returns
number
Defined in
highlight
▸ Static
highlight(color
): number
Parameters
Name | Type |
---|---|
color | number |
Returns
number
Defined in
r
▸ Static
r(c
): number
Returns the Red component of the color represented as ARGB-formatted integer.
Parameters
Name | Type |
---|---|
c | number |
Returns
number
Defined in
scale
▸ Static
scale(x
, min
, max
): number
Parameters
Name | Type |
---|---|
x | number |
min | number |
max | number |
Returns
number
Defined in
scaleColor
▸ Static
scaleColor(x
, min
, max
, alpha?
, colorScheme?
): number
Parameters
Name | Type |
---|---|
x | number |
min | number |
max | number |
alpha? | number |
colorScheme? | number [] |
Returns
number
Defined in
setAlpha
▸ Static
setAlpha(color
, alpha
): number
Returns the color with the specified alpha component (0-255).
Parameters
Name | Type |
---|---|
color | number |
alpha | number |
Returns
number
Defined in
toHtml
▸ Static
toHtml(color
): string
Converts ARGB-formatted integer color to a HTML-formatted string (such as #ffffff
). See also toRgb.
Parameters
Name | Type |
---|---|
color | number |
Returns
string
Defined in
toRgb
▸ Static
toRgb(color
): string
Converts ARGB-formatted integer color to a HTML-formatted string (such as rbg(20, 46, 124)
). See also toHtml.
Parameters
Name | Type |
---|---|
color | number |
Returns
string