Skip to main content

FormulaLinesHelper

Defined in: js-api/src/helpers.ts:86

FormulaLinesHelper provides methods for working with Formula Lines. Primarily intended for use in Viewer and DataFrame metadata. Documentation: https://datagrok.ai/help/develop/how-to/show-formula-lines

Extended by​

Constructors​

Constructor​

new FormulaLinesHelper(): FormulaLinesHelper

Returns​

FormulaLinesHelper

Accessors​

items​

Get Signature​

get items(): FormulaLine[]

Defined in: js-api/src/helpers.ts:91

Returns​

FormulaLine[]

Set Signature​

set items(value): void

Defined in: js-api/src/helpers.ts:96

Parameters​
ParameterType
valueFormulaLine[]
Returns​

void


storage​

Get Signature​

get abstract storage(): string

Defined in: js-api/src/helpers.ts:88

Returns​

string

Set Signature​

set abstract storage(value): void

Defined in: js-api/src/helpers.ts:89

Parameters​
ParameterType
valuestring
Returns​

void

Methods​

add()​

add(item): void

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

Parameters​

ParameterType
itemFormulaLine

Returns​

void


addAll()​

addAll(items): void

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

Parameters​

ParameterType
itemsFormulaLine[]

Returns​

void


addBand()​

addBand(item): void

Defined in: js-api/src/helpers.ts:115

Parameters​

ParameterType
itemFormulaLine

Returns​

void


addLine()​

addLine(item): void

Defined in: js-api/src/helpers.ts:110

Parameters​

ParameterType
itemFormulaLine

Returns​

void


clear()​

clear(): FormulaLinesHelper

Defined in: js-api/src/helpers.ts:136

Returns​

FormulaLinesHelper


removeAt()​

removeAt(idx, count?): void

Defined in: js-api/src/helpers.ts:126

Parameters​

ParameterTypeDefault value
idxnumberundefined
countnumber1

Returns​

void


removeWhere()​

removeWhere(predicate): void

Defined in: js-api/src/helpers.ts:132

Parameters​

ParameterType
predicate(value, index, array) => boolean

Returns​

void


updateAt()​

updateAt(idx, value): void

Defined in: js-api/src/helpers.ts:120

Parameters​

ParameterType
idxnumber
valueFormulaLine

Returns​

void


getMeta()​

static getMeta(item): FormulaLineMeta

Defined in: js-api/src/helpers.ts:143

Parameters​

ParameterType
itemFormulaLine

Returns​

FormulaLineMeta


getMetaByFormula()​

static getMetaByFormula(formula, type): FormulaLineMeta

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

Parameters​

ParameterType
formulastring
typestring

Returns​

FormulaLineMeta


setDefaults()​

static setDefaults(item): FormulaLine

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

Parameters​

ParameterType
itemFormulaLine

Returns​

FormulaLine