VBIChartBuilder

Properties

PropertyTypeDescription
docY.Doc-
dslY.Map<any>-
adaptersVBIChartBuilderAdapters<TQueryDSL, TSeedDSL>-
chartTypeChartTypeBuilder-
measuresMeasuresBuilder-
dimensionsDimensionsBuilder-
havingFilterHavingFilterBuilder-
whereFilterWhereFilterBuilder-
themeThemeBuilder-
localeLocaleBuilder-
limitLimitBuilder-
undoManagerUndoManager-

Methods

constructor

Definition:

constructor(doc: Y.Doc, options: VBIChartBuilderOptions<TQueryDSL, TSeedDSL>, dsl: Y.Map<any>)

Parameters:

ParameterTypeDescription
docY.Doc-
optionsVBIChartBuilderOptions<TQueryDSL, TSeedDSL>-
dslY.Map-

applyUpdate

Definition:

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

Returns: void

Parameters:

ParameterTypeDescription
updateUint8Array-
transactionOriginany-

encodeStateAsUpdate

Definition:

encodeStateAsUpdate(targetStateVector: Uint8Array): Uint8Array<ArrayBufferLike>

Returns: Uint8Array<ArrayBufferLike>

Parameters:

ParameterTypeDescription
targetStateVectorUint8Array-

buildVSeed

Definition:

buildVSeed(options: BuildVSeedOptions): Promise<TSeedDSL>

Returns: Promise<TSeedDSL>

Parameters:

ParameterTypeDescription
options = {}BuildVSeedOptions-

buildVQuery

Definition:

buildVQuery(): TQueryDSL

Returns: TQueryDSL

build

Definition:

build(): VBIChartDSL

Returns: VBIChartDSL

isEmpty

Definition:

isEmpty(): boolean

Returns: boolean

getSchema

Definition:

getSchema(): Promise<any>

Returns: Promise<any>