DimensionsBuilder
Builder de dimensions pour ajouter, modifier et supprimer la configuration des dimensions. Les dimensions sont des champs catégoriels, par exemple le temps, la région ou la catégorie de produit
Méthodes
constructor
Définition:
Paramètres:
add
Ajouter une dimension
Définition:
Retour: DimensionsBuilder
Paramètres:
remove
Supprimer la dimension avec l'ID indiqué
Définition:
Retour: DimensionsBuilder
Paramètres:
update
Mettre à jour la configuration de la dimension avec l'ID indiqué
Définition:
Retour: DimensionsBuilder
Paramètres:
find
Trouver la première dimension selon une condition de callback, comme Array.find
Définition:
Retour: DimensionNodeBuilder \| undefined
Paramètres:
findAll
Obtenir toutes les dimensions
Définition:
Retour: DimensionNodeBuilder[]
toJSON
Exporter toutes les dimensions en tableau JSON
Définition:
Retour: VBIDimension[]
observe
Observer les changements de dimensions et renvoyer une fonction de désabonnement
Définition:
Retour: () => void
Paramètres:
static isDimensionNode
Définition:
Retour: node is VBIDimension
Paramètres:
static isDimensionGroup
Définition:
Retour: node is VBIDimensionGroup
Paramètres: