MeasuresBuilder
Measure builder for adding, modifying, and removing measure configuration. Measures are the numeric fields in data, such as: sales, profit, quantity.
Properties
Methods
constructor
Definition:
Parameters:
add
Adds a measure.
Definition:
Returns: MeasuresBuilder
Parameters:
remove
Removes the measure with the specified ID.
Definition:
Returns: MeasuresBuilder
Parameters:
update
Updates the measure configuration.
Definition:
Returns: MeasuresBuilder
Parameters:
find
Finds the first measure matching the callback condition, behaves like Array.find.
Definition:
Returns: MeasureNodeBuilder \| undefined
Parameters:
findAll
Gets all measures.
Definition:
Returns: MeasureNodeBuilder[]
toJSON
Exports all measures as a JSON array.
Definition:
Returns: VBIMeasure[]
observe
Listens for measure changes.
Definition:
Returns: () => void
Parameters:
static isMeasureNode
Definition:
Returns: node is VBIMeasure
Parameters:
static isMeasureGroup
Definition:
Returns: node is VBIMeasureGroup
Parameters: