VBIReportBuilder

プロパティ

プロパティ説明
docY.Doc-
dslY.Map<any>-
undoManagerUndoManager-
pageReportPageCollectionBuilder<TQueryDSL, TSeedDSL>-

メソッド

constructor

定義:

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

パラメータ:

パラメータ説明
docY.Doc-
dependencies? = {}VBIReportBuilderDependencies<TQueryDSL, TSeedDSL>-

applyUpdate

定義:

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

戻り値: any

パラメータ:

パラメータ説明
updateUint8Array-
transactionOrigin?any-

encodeStateAsUpdate

定義:

encodeStateAsUpdate(targetStateVector?: Uint8Array): any

戻り値: any

パラメータ:

パラメータ説明
targetStateVector?Uint8Array-

getUUID

定義:

getUUID(): string

戻り値: string

getChartBuilder

定義:

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

戻り値: VBIChartBuilder<TQueryDSL, TSeedDSL> \| undefined

パラメータ:

パラメータ説明
chartIdstring-

getInsightBuilder

定義:

getInsightBuilder(insightId: string): VBIInsightBuilder | undefined

戻り値: VBIInsightBuilder \| undefined

パラメータ:

パラメータ説明
insightIdstring-

build

定義:

build(): VBIReportDSL

戻り値: VBIReportDSL

snapshot

定義:

snapshot(): VBIReportSnapshotDSL

戻り値: VBIReportSnapshotDSL

isEmpty

定義:

isEmpty(): boolean

戻り値: boolean