Skip to main content

Color

Defined in: js-api/src/color.ts:9

Color-related routines.

Constructors​

Constructor​

new Color(): Color

Returns​

Color

Accessors​

areaSelection​

Get Signature​

get static areaSelection(): number

Defined in: js-api/src/color.ts:257

Returns​

number


areaZoom​

Get Signature​

get static areaZoom(): number

Defined in: js-api/src/color.ts:269

Returns​

number


barChart​

Get Signature​

get static barChart(): number

Defined in: js-api/src/color.ts:241

Returns​

number


black​

Get Signature​

get static black(): number

Defined in: js-api/src/color.ts:153

Returns​

number


blue​

Get Signature​

get static blue(): number

Defined in: js-api/src/color.ts:141

Returns​

number


categoricalPalette​

Get Signature​

get static categoricalPalette(): number[]

Defined in: js-api/src/color.ts:85

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

Returns​

number[]


categoricalPalettes​

Get Signature​

get static categoricalPalettes(): object

Defined in: js-api/src/color.ts:90

Returns the map of existing palettes used in Datagrok.

Returns​

object


categoricalSchemes​

Get Signature​

get static categoricalSchemes(): number[]

Defined in: js-api/src/color.ts:95

Returns the list of categorical color schemes used in Datagrok.

Returns​

number[]


colSelection​

Get Signature​

get static colSelection(): number

Defined in: js-api/src/color.ts:265

Returns​

number


continuousSchemes​

Get Signature​

get static continuousSchemes(): number[]

Defined in: js-api/src/color.ts:100

Returns the list of continuous color schemes for linear coloring used in Datagrok.

Returns​

number[]


currentRow​

Get Signature​

get static currentRow(): number

Defined in: js-api/src/color.ts:233

Returns​

number


cyan​

Get Signature​

get static cyan(): number

Defined in: js-api/src/color.ts:209

Returns​

number


darkBlue​

Get Signature​

get static darkBlue(): number

Defined in: js-api/src/color.ts:193

Returns​

number


darkGray​

Get Signature​

get static darkGray(): number

Defined in: js-api/src/color.ts:137

Returns​

number


darkGreen​

Get Signature​

get static darkGreen(): number

Defined in: js-api/src/color.ts:149

Returns​

number


darkOrange​

Get Signature​

get static darkOrange(): number

Defined in: js-api/src/color.ts:185

Returns​

number


darkRed​

Get Signature​

get static darkRed(): number

Defined in: js-api/src/color.ts:169

Returns​

number


failure​

Get Signature​

get static failure(): number

Defined in: js-api/src/color.ts:281

Returns​

number


filteredOutRows​

Get Signature​

get static filteredOutRows(): number

Defined in: js-api/src/color.ts:217

Returns​

number


filteredRows​

Get Signature​

get static filteredRows(): number

Defined in: js-api/src/color.ts:213

Returns​

number


gray​

Get Signature​

get static gray(): number

Defined in: js-api/src/color.ts:125

Returns​

number


green​

Get Signature​

get static green(): number

Defined in: js-api/src/color.ts:145

Returns​

number


gridWarningBackground​

Get Signature​

get static gridWarningBackground(): number

Defined in: js-api/src/color.ts:273

Returns​

number


histogramBar​

Get Signature​

get static histogramBar(): number

Defined in: js-api/src/color.ts:237

Returns​

number


lightBlue​

Get Signature​

get static lightBlue(): number

Defined in: js-api/src/color.ts:189

Returns​

number


lightGray​

Get Signature​

get static lightGray(): number

Defined in: js-api/src/color.ts:133

Returns​

number


lightLightGray​

Get Signature​

get static lightLightGray(): number

Defined in: js-api/src/color.ts:129

Returns​

number


maroon​

Get Signature​

get static maroon(): number

Defined in: js-api/src/color.ts:173

Returns​

number


missingValueRows​

Get Signature​

get static missingValueRows(): number

Defined in: js-api/src/color.ts:225

Returns​

number


mouseOverRows​

Get Signature​

get static mouseOverRows(): number

Defined in: js-api/src/color.ts:229

Returns​

number


Get Signature​

get static navy(): number

Defined in: js-api/src/color.ts:205

Returns​

number


olive​

Get Signature​

get static olive(): number

Defined in: js-api/src/color.ts:177

Returns​

number


orange​

Get Signature​

get static orange(): number

Defined in: js-api/src/color.ts:181

Returns​

number


purple​

Get Signature​

get static purple(): number

Defined in: js-api/src/color.ts:197

Returns​

number


red​

Get Signature​

get static red(): number

Defined in: js-api/src/color.ts:165

Returns​

number


rowSelection​

Get Signature​

get static rowSelection(): number

Defined in: js-api/src/color.ts:261

Returns​

number


scatterPlotMarker​

Get Signature​

get static scatterPlotMarker(): number

Defined in: js-api/src/color.ts:245

Returns​

number


scatterPlotSelection​

Get Signature​

get static scatterPlotSelection(): number

Defined in: js-api/src/color.ts:249

Returns​

number


scatterPlotZoom​

Get Signature​

get static scatterPlotZoom(): number

Defined in: js-api/src/color.ts:253

Returns​

number


selectedRows​

Get Signature​

get static selectedRows(): number

Defined in: js-api/src/color.ts:221

Returns​

number


success​

Get Signature​

get static success(): number

Defined in: js-api/src/color.ts:277

Returns​

number


white​

Get Signature​

get static white(): number

Defined in: js-api/src/color.ts:161

Returns​

number


whitesmoke​

Get Signature​

get static whitesmoke(): number

Defined in: js-api/src/color.ts:201

Returns​

number


yellow​

Get Signature​

get static yellow(): number

Defined in: js-api/src/color.ts:157

Returns​

number

Methods​

a()​

static a(c): number

Defined in: js-api/src/color.ts:30

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

Parameters​

ParameterType
cnumber

Returns​

number


argb()​

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

Defined in: js-api/src/color.ts:41

Parameters​

ParameterType
anumber
rnumber
gnumber
bnumber

Returns​

number


b()​

static b(c): number

Defined in: js-api/src/color.ts:39

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

Parameters​

ParameterType
cnumber

Returns​

number


darken()​

static darken(color, diff): number

Defined in: js-api/src/color.ts:113

Parameters​

ParameterType
colornumber
diffnumber

Returns​

number


fromHtml()​

static fromHtml(htmlColor): number

Defined in: js-api/src/color.ts:64

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

Parameters​

ParameterType
htmlColorstring

Returns​

number


g()​

static g(c): number

Defined in: js-api/src/color.ts:36

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

Parameters​

ParameterType
cnumber

Returns​

number


getCategoricalColor()​

static getCategoricalColor(i): number

Defined in: js-api/src/color.ts:51

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

Parameters​

ParameterType
inumber

Returns​

number


getCategoryColor()​

static getCategoryColor(column, category): number

Defined in: js-api/src/color.ts:25

Returns a color associated with the specified category within a column. Returns ARGB-formatted integer. To convert to html color, use toHtml.

Parameters​

ParameterType
columnColumn
categoryany

Returns​

number


getCellColor()​

static getCellColor(cell): number

Defined in: js-api/src/color.ts:13

Returns a color associated with the specified cell as an ARGB-formatted integer. To convert to html color, use getCellColorHtml or toHtml.

Parameters​

ParameterType
cellCell

Returns​

number


getCellColorHtml()​

static getCellColorHtml(cell): string

Defined in: js-api/src/color.ts:19

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

Parameters​

ParameterType
cellCell

Returns​

string


getContrastColor()​

static getContrastColor(color): number

Defined in: js-api/src/color.ts:56

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

Parameters​

ParameterType
colornumber

Returns​

number


getRowColor()​

static getRowColor(column, row): number

Defined in: js-api/src/color.ts:117

Parameters​

ParameterType
columnColumn
rownumber

Returns​

number


hexToPercentRgb()​

static hexToPercentRgb(hex): number[] | null

Defined in: js-api/src/color.ts:72

For RDKit molecule substruct highlight

Parameters​

ParameterType
hexstring

Returns​

number[] | null


highlight()​

static highlight(color): number

Defined in: js-api/src/color.ts:109

Parameters​

ParameterType
colornumber

Returns​

number


r()​

static r(c): number

Defined in: js-api/src/color.ts:33

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

Parameters​

ParameterType
cnumber

Returns​

number


scale()​

static scale(x, min, max): number

Defined in: js-api/src/color.ts:121

Parameters​

ParameterType
xnumber
minnumber
maxnumber

Returns​

number


scaleColor()​

static scaleColor(x, min, max, alpha?, colorScheme?, belowMinColor?, aboveMaxColor?): number

Defined in: js-api/src/color.ts:105

Parameters​

ParameterType
xnumber
minnumber
maxnumber
alpha?number
colorScheme?number[]
belowMinColor?number
aboveMaxColor?number

Returns​

number


setAlpha()​

static setAlpha(color, alpha): number

Defined in: js-api/src/color.ts:46

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

Parameters​

ParameterType
colornumber
alphanumber

Returns​

number


toHtml()​

static toHtml(color): string

Defined in: js-api/src/color.ts:61

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

Parameters​

ParameterType
colornumber

Returns​

string


toRgb()​

static toRgb(color): string

Defined in: js-api/src/color.ts:67

Converts ARGB-formatted integer color to a HTML-formatted string (such as rbg(20, 46, 124)). See also toHtml.

Parameters​

ParameterType
colornumber

Returns​

string