Skip to main content

Class: Color

dg.Color

Color-related routines.

Constructors

constructor

new Color()

Accessors

areaSelection

Static get areaSelection(): number

Returns

number

Defined in

src/widgets.ts:1608


areaZoom

Static get areaZoom(): number

Returns

number

Defined in

src/widgets.ts:1620


barChart

Static get barChart(): number

Returns

number

Defined in

src/widgets.ts:1592


black

Static get black(): number

Returns

number

Defined in

src/widgets.ts:1504


blue

Static get blue(): number

Returns

number

Defined in

src/widgets.ts:1492


categoricalPalette

Static get categoricalPalette(): number[]

Returns the standard palette of the categorical colors used across all visualizations in Datagrok.

Returns

number[]

Defined in

src/widgets.ts:1448


categoricalPalettes

Static get categoricalPalettes(): number[][]

Returns

number[][]

Defined in

src/widgets.ts:1452


colSelection

Static get colSelection(): number

Returns

number

Defined in

src/widgets.ts:1616


currentRow

Static get currentRow(): number

Returns

number

Defined in

src/widgets.ts:1584


cyan

Static get cyan(): number

Returns

number

Defined in

src/widgets.ts:1560


darkBlue

Static get darkBlue(): number

Returns

number

Defined in

src/widgets.ts:1544


darkGray

Static get darkGray(): number

Returns

number

Defined in

src/widgets.ts:1488


darkGreen

Static get darkGreen(): number

Returns

number

Defined in

src/widgets.ts:1500


darkOrange

Static get darkOrange(): number

Returns

number

Defined in

src/widgets.ts:1536


darkRed

Static get darkRed(): number

Returns

number

Defined in

src/widgets.ts:1520


failure

Static get failure(): number

Returns

number

Defined in

src/widgets.ts:1632


filteredOutRows

Static get filteredOutRows(): number

Returns

number

Defined in

src/widgets.ts:1568


filteredRows

Static get filteredRows(): number

Returns

number

Defined in

src/widgets.ts:1564


gray

Static get gray(): number

Returns

number

Defined in

src/widgets.ts:1476


green

Static get green(): number

Returns

number

Defined in

src/widgets.ts:1496


gridWarningBackground

Static get gridWarningBackground(): number

Returns

number

Defined in

src/widgets.ts:1624


histogramBar

Static get histogramBar(): number

Returns

number

Defined in

src/widgets.ts:1588


lightBlue

Static get lightBlue(): number

Returns

number

Defined in

src/widgets.ts:1540


lightGray

Static get lightGray(): number

Returns

number

Defined in

src/widgets.ts:1484


lightLightGray

Static get lightLightGray(): number

Returns

number

Defined in

src/widgets.ts:1480


maroon

Static get maroon(): number

Returns

number

Defined in

src/widgets.ts:1524


missingValueRows

Static get missingValueRows(): number

Returns

number

Defined in

src/widgets.ts:1576


mouseOverRows

Static get mouseOverRows(): number

Returns

number

Defined in

src/widgets.ts:1580


Static get navy(): number

Returns

number

Defined in

src/widgets.ts:1556


olive

Static get olive(): number

Returns

number

Defined in

src/widgets.ts:1528


orange

Static get orange(): number

Returns

number

Defined in

src/widgets.ts:1532


purple

Static get purple(): number

Returns

number

Defined in

src/widgets.ts:1548


red

Static get red(): number

Returns

number

Defined in

src/widgets.ts:1516


rowSelection

Static get rowSelection(): number

Returns

number

Defined in

src/widgets.ts:1612


scatterPlotMarker

Static get scatterPlotMarker(): number

Returns

number

Defined in

src/widgets.ts:1596


scatterPlotSelection

Static get scatterPlotSelection(): number

Returns

number

Defined in

src/widgets.ts:1600


scatterPlotZoom

Static get scatterPlotZoom(): number

Returns

number

Defined in

src/widgets.ts:1604


selectedRows

Static get selectedRows(): number

Returns

number

Defined in

src/widgets.ts:1572


success

Static get success(): number

Returns

number

Defined in

src/widgets.ts:1628


white

Static get white(): number

Returns

number

Defined in

src/widgets.ts:1512


whitesmoke

Static get whitesmoke(): number

Returns

number

Defined in

src/widgets.ts:1552


yellow

Static get yellow(): number

Returns

number

Defined in

src/widgets.ts:1508

Methods

a

Static a(c): number

Returns the Alpha component of the color represented as ARGB-formatted integer.

Parameters

NameType
cnumber

Returns

number

Defined in

src/widgets.ts:1406


argb

Static argb(a, r, g, b): number

Parameters

NameType
anumber
rnumber
gnumber
bnumber

Returns

number

Defined in

src/widgets.ts:1417


b

Static b(c): number

Returns the Blue component of the color represented as ARGB-formatted integer.

Parameters

NameType
cnumber

Returns

number

Defined in

src/widgets.ts:1415


darken

Static darken(color, diff): number

Parameters

NameType
colornumber
diffnumber

Returns

number

Defined in

src/widgets.ts:1464


fromHtml

Static fromHtml(htmlColor): number

Convert HTML-formatted string (such as #ffffff) to ARGB-fromatted integer color

Parameters

NameType
htmlColorstring

Returns

number

Defined in

src/widgets.ts:1440


g

Static g(c): number

Returns the Green component of the color represented as ARGB-formatted integer.

Parameters

NameType
cnumber

Returns

number

Defined in

src/widgets.ts:1412


getCategoricalColor

Static getCategoricalColor(i): number

Returns i-th categorical color (looping over the palette if needed)

Parameters

NameType
inumber

Returns

number

Defined in

src/widgets.ts:1427


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

NameType
columnColumn<any>
categoryany

Returns

number

Defined in

src/widgets.ts:1401


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

NameType
cellCell

Returns

number

Defined in

src/widgets.ts:1389


getCellColorHtml

Static getCellColorHtml(cell): string

Returns a string representation of the color associated with the specified cell. For batch color manipulations, use getCellColor.

Parameters

NameType
cellCell

Returns

string

Defined in

src/widgets.ts:1395


getContrastColor

Static getContrastColor(color): number

Returns either black or white color, depending on which one would be most contrast to the specified [color].

Parameters

NameType
colornumber

Returns

number

Defined in

src/widgets.ts:1432


getRowColor

Static getRowColor(column, row): number

Parameters

NameType
columnColumn<any>
rownumber

Returns

number

Defined in

src/widgets.ts:1468


highlight

Static highlight(color): number

Parameters

NameType
colornumber

Returns

number

Defined in

src/widgets.ts:1460


r

Static r(c): number

Returns the Red component of the color represented as ARGB-formatted integer.

Parameters

NameType
cnumber

Returns

number

Defined in

src/widgets.ts:1409


scale

Static scale(x, min, max): number

Parameters

NameType
xnumber
minnumber
maxnumber

Returns

number

Defined in

src/widgets.ts:1472


scaleColor

Static scaleColor(x, min, max, alpha?, colorScheme?): number

Parameters

NameType
xnumber
minnumber
maxnumber
alpha?number
colorScheme?number[]

Returns

number

Defined in

src/widgets.ts:1456


setAlpha

Static setAlpha(color, alpha): number

Returns the color with the specified alpha component (0-255).

Parameters

NameType
colornumber
alphanumber

Returns

number

Defined in

src/widgets.ts:1422


toHtml

Static toHtml(color): string

Converts ARGB-formatted integer color to a HTML-formatted string (such as #ffffff). See also toRgb.

Parameters

NameType
colornumber

Returns

string

Defined in

src/widgets.ts:1437


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

NameType
colornumber

Returns

string

Defined in

src/widgets.ts:1443