MeasureNodeBuilder

Builder de nœud de mesure pour configurer une seule mesure

Méthodes

constructor

Définition:

constructor(yMap: Y.Map<any>)

Paramètres:

ParamètreTypeDescription
yMapY.Map-

getId

Obtenir l'ID du nœud

Définition:

getId(): string

Retour: string

getField

Obtenir le nom du champ

Définition:

getField(): string

Retour: string

getEncoding

Obtenir la position d'encodage du graphique

Définition:

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

Retour: VBIMeasure['encoding'] \| undefined

getSort

Obtenir la configuration de tri

Définition:

getSort(): VBISort | undefined

Retour: VBISort \| undefined

setAlias

Définir le nom affiché

Définition:

setAlias(alias: string): this

Retour: this

Paramètres:

ParamètreTypeDescription
aliasstring- Nom affiché

setEncoding

Définir la position d'encodage du graphique

Définition:

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

Retour: this

Paramètres:

ParamètreTypeDescription
encodingNonNullable<VBIMeasure['encoding']>- Position d'encodage de mesure

setSort

Définir la configuration de tri

Définition:

setSort(sort: VBISort): this

Retour: this

Paramètres:

ParamètreTypeDescription
sortVBISort- Configuration de tri

setAggregate

Définir la fonction d'agrégation

Définition:

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

Retour: this

Paramètres:

ParamètreTypeDescription
aggregateVBIMeasure['aggregate']- Configuration d'agrégation

setFormat

Définir le format numérique

Définition:

setFormat(format: VBIMeasureFormat): this

Retour: this

Paramètres:

ParamètreTypeDescription
formatVBIMeasureFormat- Configuration de format

getFormat

Obtenir le format numérique

Définition:

getFormat(): VBIMeasureFormat | undefined

Retour: VBIMeasureFormat \| undefined

clearFormat

Effacer la configuration de format numérique

Définition:

clearFormat(): this

Retour: this

clearSort

Effacer la configuration de tri

Définition:

clearSort(): this

Retour: this

toJSON

Exporter en JSON

Définition:

toJSON(): VBIMeasure

Retour: VBIMeasure