MeasureNodeBuilder

Kennzahlenknoten-Builder zur Konfiguration einer einzelnen Kennzahl

Methoden

constructor

Definition:

constructor(yMap: Y.Map<any>)

Parameter:

ParameterTypBeschreibung
yMapY.Map-

getId

Knoten-ID abrufen

Definition:

getId(): string

Rückgabe: string

getField

Feldname abrufen

Definition:

getField(): string

Rückgabe: string

getEncoding

Diagramm-Encoding-Position abrufen

Definition:

getEncoding(): VBIMeasure['encoding'] | undefined

Rückgabe: VBIMeasure['encoding'] \| undefined

getSort

Sortierkonfiguration abrufen

Definition:

getSort(): VBISort | undefined

Rückgabe: VBISort \| undefined

setAlias

Anzeigenamen setzen

Definition:

setAlias(alias: string): this

Rückgabe: this

Parameter:

ParameterTypBeschreibung
aliasstring- Anzeigename

setEncoding

Diagramm-Encoding-Position setzen

Definition:

setEncoding(encoding: NonNullable<VBIMeasure['encoding']>): this

Rückgabe: this

Parameter:

ParameterTypBeschreibung
encodingNonNullable<VBIMeasure['encoding']>- Kennzahlen-Encoding-Position

setSort

Sortierkonfiguration setzen

Definition:

setSort(sort: VBISort): this

Rückgabe: this

Parameter:

ParameterTypBeschreibung
sortVBISort- Sortierkonfiguration

setAggregate

Aggregationsfunktion setzen

Definition:

setAggregate(aggregate: VBIMeasure['aggregate']): this

Rückgabe: this

Parameter:

ParameterTypBeschreibung
aggregateVBIMeasure['aggregate']- Aggregationskonfiguration

setFormat

Zahlenformat setzen

Definition:

setFormat(format: VBIMeasureFormat): this

Rückgabe: this

Parameter:

ParameterTypBeschreibung
formatVBIMeasureFormat- Formatkonfiguration

getFormat

Zahlenformat abrufen

Definition:

getFormat(): VBIMeasureFormat | undefined

Rückgabe: VBIMeasureFormat \| undefined

clearFormat

Zahlenformatkonfiguration löschen

Definition:

clearFormat(): this

Rückgabe: this

clearSort

Sortierkonfiguration löschen

Definition:

clearSort(): this

Rückgabe: this

toJSON

Als JSON exportieren

Definition:

toJSON(): VBIMeasure

Rückgabe: VBIMeasure