• English
  • 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-
    options?VBIChartBuilderOptions<TQueryDSL, TSeedDSL>-
    dsl?Y.Map-

    applyUpdate

    Definition:

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

    Returns: void

    Parameters:

    ParameterTypeDescription
    updateUint8Array-
    transactionOrigin?any-

    encodeStateAsUpdate

    Definition:

    encodeStateAsUpdate(targetStateVector?: Uint8Array): Uint8Array<ArrayBufferLike>

    Returns: Uint8Array<ArrayBufferLike>

    Parameters:

    ParameterTypeDescription
    targetStateVector?Uint8Array-

    getUUID

    Definition:

    getUUID(): string

    Returns: string

    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>