ArithmeticMeasureBuilder
Builder for arithmetic measures.
Do not instantiate this builder directly, instead use newArithmeticMeasure().
export declare class ArithmeticMeasureBuilder extends MeasureBuilderBase<IArithmeticMeasureDefinition>
Extends: MeasureBuilderBase<IArithmeticMeasureDefinition>
Remarks
The constructor for this class is marked as internal. Third-party code should not call the constructor directly or create subclasses that extend the ArithmeticMeasureBuilder class.
Properties
Property | Modifiers | Type | Description |
|---|---|---|---|
(measuresOrLocalIds: MeasureOrLocalId[]) => this | Sets operands for arithmetic: other measures specified by either value or local identifier - | ||
(op: ArithmeticMeasureOperator) => this | Sets arithmetic operator to apply when calculating the arithmetic measure. |
Methods
Method | Modifiers | Description |
|---|---|---|
| ||
|
Property details
ArithmeticMeasureBuilder.operandsproperty
Sets operands for arithmetic: other measures specified by either value or local identifier -
operands: (measuresOrLocalIds: MeasureOrLocalId[]) => this;
ArithmeticMeasureBuilder.operatorproperty
Sets arithmetic operator to apply when calculating the arithmetic measure.
operator: (op: ArithmeticMeasureOperator) => this;
Method details
ArithmeticMeasureBuilder.buildDefinition()method
protected buildDefinition(): IArithmeticMeasureDefinition;
Returns
ArithmeticMeasureBuilder.generateLocalId()method
protected generateLocalId(): string;
Returns
string