VBIDashboardBuilder

Propriétés

PropriétéTypeDescription
docY.Doc-
dslY.Map<any>-
undoManagerUndoManager-
chartDashboardChartCollectionBuilder<TQueryDSL, TSeedDSL, VBIDashboardBuilder<TQueryDSL, TSeedDSL>>-
insightDashboardInsightCollectionBuilder<TQueryDSL, TSeedDSL, VBIDashboardBuilder<TQueryDSL, TSeedDSL>>-

Méthodes

constructor

Définition:

constructor(doc: Y.Doc, dependencies?: VBIDashboardBuilderDependencies<TQueryDSL, TSeedDSL>)

Paramètres:

ParamètreTypeDescription
docY.Doc-
dependencies? = {}VBIDashboardBuilderDependencies<TQueryDSL, TSeedDSL>-

applyUpdate

Définition:

applyUpdate(update: Uint8Array, transactionOrigin?: any): any

Retour: any

Paramètres:

ParamètreTypeDescription
updateUint8Array-
transactionOrigin?any-

encodeStateAsUpdate

Définition:

encodeStateAsUpdate(targetStateVector?: Uint8Array): any

Retour: any

Paramètres:

ParamètreTypeDescription
targetStateVector?Uint8Array-

getUUID

Définition:

getUUID(): string

Retour: string

getChartBuilder

Définition:

getChartBuilder(chartId: string): VBIChartBuilder<TQueryDSL, TSeedDSL> | undefined

Retour: VBIChartBuilder<TQueryDSL, TSeedDSL> \| undefined

Paramètres:

ParamètreTypeDescription
chartIdstring-

getInsightBuilder

Définition:

getInsightBuilder(insightId: string): VBIInsightBuilder | undefined

Retour: VBIInsightBuilder \| undefined

Paramètres:

ParamètreTypeDescription
insightIdstring-

build

Définition:

build(): VBIDashboardDSL

Retour: VBIDashboardDSL

isEmpty

Définition:

isEmpty(): boolean

Retour: boolean