UNPKG

vega-lite

Version:

Vega-Lite is a concise high-level language for interactive visualization.

24 lines 1 kB
import { NewSignal, SignalRef } from 'vega'; import { Config } from '../config.js'; import { NormalizedConcatSpec } from '../spec/index.js'; import { VgData, VgLayout } from '../vega.schema.js'; import { Model } from './model.js'; export declare class ConcatModel extends Model { readonly children: Model[]; constructor(spec: NormalizedConcatSpec, parent: Model, parentGivenName: string, config: Config<SignalRef>); parseData(): void; parseSelections(): void; parseMarkGroup(): void; parseAxesAndHeaders(): void; private getChildren; parseLayoutSize(): void; parseAxisGroup(): void; assembleSelectionTopLevelSignals(signals: NewSignal[]): NewSignal[]; assembleSignals(): NewSignal[]; assembleLayoutSignals(): NewSignal[]; assembleSelectionData(data: readonly VgData[]): readonly VgData[]; assembleMarks(): any[]; assembleGroupStyle(): string | string[]; protected assembleDefaultLayout(): VgLayout; } //# sourceMappingURL=concat.d.ts.map