VBIReportBuilder

Eigenschaften

EigenschaftTypBeschreibung
docY.Doc-
dslY.Map<any>-
undoManagerUndoManager-
pageReportPageCollectionBuilder<TQueryDSL, TSeedDSL>-

Methoden

constructor

Definition:

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

Parameter:

ParameterTypBeschreibung
docY.Doc-
dependencies? = {}VBIReportBuilderDependencies<TQueryDSL, TSeedDSL>-

applyUpdate

Definition:

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

Rückgabe: any

Parameter:

ParameterTypBeschreibung
updateUint8Array-
transactionOrigin?any-

encodeStateAsUpdate

Definition:

encodeStateAsUpdate(targetStateVector?: Uint8Array): any

Rückgabe: any

Parameter:

ParameterTypBeschreibung
targetStateVector?Uint8Array-

getUUID

Definition:

getUUID(): string

Rückgabe: string

getChartBuilder

Definition:

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

Rückgabe: VBIChartBuilder<TQueryDSL, TSeedDSL> \| undefined

Parameter:

ParameterTypBeschreibung
chartIdstring-

getInsightBuilder

Definition:

getInsightBuilder(insightId: string): VBIInsightBuilder | undefined

Rückgabe: VBIInsightBuilder \| undefined

Parameter:

ParameterTypBeschreibung
insightIdstring-

build

Definition:

build(): VBIReportDSL

Rückgabe: VBIReportDSL

snapshot

Definition:

snapshot(): VBIReportSnapshotDSL

Rückgabe: VBIReportSnapshotDSL

isEmpty

Definition:

isEmpty(): boolean

Rückgabe: boolean