Skip to main content

DataFrameFormulaLinesHelper

Defined in: src/dataframe/formula-helpers.ts:11

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

Extends

Constructors

Constructor

new DataFrameFormulaLinesHelper(df): DataFrameFormulaLinesHelper

Defined in: src/dataframe/formula-helpers.ts:17

Parameters

ParameterType
dfDataFrame

Returns

DataFrameFormulaLinesHelper

Overrides

FormulaLinesHelper.constructor

Properties

PropertyModifierTypeDefined in
dfreadonlyDataFramesrc/dataframe/formula-helpers.ts:12

Accessors

items

Get Signature

get items(): FormulaLine[]

Defined in: src/helpers.ts:88

Returns

FormulaLine[]

Set Signature

set items(value): void

Defined in: src/helpers.ts:93

Parameters
ParameterType
valueFormulaLine[]
Returns

void

Inherited from

FormulaLinesHelper.items


storage

Get Signature

get storage(): string

Defined in: src/dataframe/formula-helpers.ts:14

Returns

string

Set Signature

set storage(value): void

Defined in: src/dataframe/formula-helpers.ts:15

Parameters
ParameterType
valuestring
Returns

void

Overrides

FormulaLinesHelper.storage

Methods

add()

add(item): void

Defined in: src/helpers.ts:97

Parameters

ParameterType
itemFormulaLine

Returns

void

Inherited from

FormulaLinesHelper.add


addAll()

addAll(items): void

Defined in: src/helpers.ts:102

Parameters

ParameterType
itemsFormulaLine[]

Returns

void

Inherited from

FormulaLinesHelper.addAll


addBand()

addBand(item): void

Defined in: src/helpers.ts:112

Parameters

ParameterType
itemFormulaLine

Returns

void

Inherited from

FormulaLinesHelper.addBand


addLine()

addLine(item): void

Defined in: src/helpers.ts:107

Parameters

ParameterType
itemFormulaLine

Returns

void

Inherited from

FormulaLinesHelper.addLine


clear()

clear(): FormulaLinesHelper

Defined in: src/helpers.ts:131

Returns

FormulaLinesHelper

Inherited from

FormulaLinesHelper.clear


removeAt()

removeAt(idx, count?): void

Defined in: src/helpers.ts:123

Parameters

ParameterTypeDefault value
idxnumberundefined
countnumber1

Returns

void

Inherited from

FormulaLinesHelper.removeAt


removeWhere()

removeWhere(predicate): void

Defined in: src/helpers.ts:127

Parameters

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

Returns

void

Inherited from

FormulaLinesHelper.removeWhere


updateAt()

updateAt(idx, value): void

Defined in: src/helpers.ts:117

Parameters

ParameterType
idxnumber
valueFormulaLine

Returns

void

Inherited from

FormulaLinesHelper.updateAt


getMeta()

static getMeta(item): FormulaLineMeta

Defined in: src/helpers.ts:138

Parameters

ParameterType
itemFormulaLine

Returns

FormulaLineMeta

Inherited from

FormulaLinesHelper.getMeta


getMetaByFormula()

static getMetaByFormula(formula, type): FormulaLineMeta

Defined in: src/helpers.ts:140

Parameters

ParameterType
formulastring
typestring

Returns

FormulaLineMeta

Inherited from

FormulaLinesHelper.getMetaByFormula


setDefaults()

static setDefaults(item): FormulaLine

Defined in: src/helpers.ts:136

Parameters

ParameterType
itemFormulaLine

Returns

FormulaLine

Inherited from

FormulaLinesHelper.setDefaults