Skip to main content

Color

Defined in: src/color.ts:9

Color-related routines.

Constructors

Constructor

new Color(): Color

Returns

Color

Accessors

areaSelection

Get Signature

get static areaSelection(): number

Defined in: src/color.ts:257

Returns

number


areaZoom

Get Signature

get static areaZoom(): number

Defined in: src/color.ts:269

Returns

number


barChart

Get Signature

get static barChart(): number

Defined in: src/color.ts:241

Returns

number


black

Get Signature

get static black(): number

Defined in: src/color.ts:153

Returns

number


blue

Get Signature

get static blue(): number

Defined in: src/color.ts:141

Returns

number


categoricalPalette

Get Signature

get static categoricalPalette(): number[]

Defined in: 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: src/color.ts:90

Returns the map of existing palettes used in Datagrok.

Returns

object


categoricalSchemes

Get Signature

get static categoricalSchemes(): number[]

Defined in: 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: src/color.ts:265

Returns

number


continuousSchemes

Get Signature

get static continuousSchemes(): number[]

Defined in: 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: src/color.ts:233

Returns

number


cyan

Get Signature

get static cyan(): number

Defined in: src/color.ts:209

Returns

number


darkBlue

Get Signature

get static darkBlue(): number

Defined in: src/color.ts:193

Returns

number


darkGray

Get Signature

get static darkGray(): number

Defined in: src/color.ts:137

Returns

number


darkGreen

Get Signature

get static darkGreen(): number

Defined in: src/color.ts:149

Returns

number


darkOrange

Get Signature

get static darkOrange(): number

Defined in: src/color.ts:185

Returns

number


darkRed

Get Signature

get static darkRed(): number

Defined in: src/color.ts:169

Returns

number


failure

Get Signature

get static failure(): number

Defined in: src/color.ts:281

Returns

number


filteredOutRows

Get Signature

get static filteredOutRows(): number

Defined in: src/color.ts:217

Returns

number


filteredRows

Get Signature

get static filteredRows(): number

Defined in: src/color.ts:213

Returns

number


gray

Get Signature

get static gray(): number

Defined in: src/color.ts:125

Returns

number


green

Get Signature

get static green(): number

Defined in: src/color.ts:145

Returns

number


gridWarningBackground

Get Signature

get static gridWarningBackground(): number

Defined in: src/color.ts:273

Returns

number


histogramBar

Get Signature

get static histogramBar(): number

Defined in: src/color.ts:237

Returns

number


lightBlue

Get Signature

get static lightBlue(): number

Defined in: src/color.ts:189

Returns

number


lightGray

Get Signature

get static lightGray(): number

Defined in: src/color.ts:133

Returns

number


lightLightGray

Get Signature

get static lightLightGray(): number

Defined in: src/color.ts:129

Returns

number


maroon

Get Signature

get static maroon(): number

Defined in: src/color.ts:173

Returns

number


missingValueRows

Get Signature

get static missingValueRows(): number

Defined in: src/color.ts:225

Returns

number


mouseOverRows

Get Signature

get static mouseOverRows(): number

Defined in: src/color.ts:229

Returns

number


Get Signature

get static navy(): number

Defined in: src/color.ts:205

Returns

number


olive

Get Signature

get static olive(): number

Defined in: src/color.ts:177

Returns

number


orange

Get Signature

get static orange(): number

Defined in: src/color.ts:181

Returns

number


purple

Get Signature

get static purple(): number

Defined in: src/color.ts:197

Returns

number


red

Get Signature

get static red(): number

Defined in: src/color.ts:165

Returns

number


rowSelection

Get Signature

get static rowSelection(): number

Defined in: src/color.ts:261

Returns

number


scatterPlotMarker

Get Signature

get static scatterPlotMarker(): number

Defined in: src/color.ts:245

Returns

number


scatterPlotSelection

Get Signature

get static scatterPlotSelection(): number

Defined in: src/color.ts:249

Returns

number


scatterPlotZoom

Get Signature

get static scatterPlotZoom(): number

Defined in: src/color.ts:253

Returns

number


selectedRows

Get Signature

get static selectedRows(): number

Defined in: src/color.ts:221

Returns

number


success

Get Signature

get static success(): number

Defined in: src/color.ts:277

Returns

number


white

Get Signature

get static white(): number

Defined in: src/color.ts:161

Returns

number


whitesmoke

Get Signature

get static whitesmoke(): number

Defined in: src/color.ts:201

Returns

number


yellow

Get Signature

get static yellow(): number

Defined in: src/color.ts:157

Returns

number

Methods

a()

static a(c): number

Defined in: 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: src/color.ts:41

Parameters

ParameterType
anumber
rnumber
gnumber
bnumber

Returns

number


b()

static b(c): number

Defined in: 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: src/color.ts:113

Parameters

ParameterType
colornumber
diffnumber

Returns

number


fromHtml()

static fromHtml(htmlColor): number

Defined in: 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: 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: 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: 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: 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: 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: 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: src/color.ts:117

Parameters

ParameterType
columnColumn
rownumber

Returns

number


hexToPercentRgb()

static hexToPercentRgb(hex): number[] | null

Defined in: src/color.ts:72

For RDKit molecule substruct highlight

Parameters

ParameterType
hexstring

Returns

number[] | null


highlight()

static highlight(color): number

Defined in: src/color.ts:109

Parameters

ParameterType
colornumber

Returns

number


r()

static r(c): number

Defined in: 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: src/color.ts:121

Parameters

ParameterType
xnumber
minnumber
maxnumber

Returns

number


scaleColor()

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

Defined in: 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: 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: 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: 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