@visactor/vchart
Version:
charts lib based @visactor/VGrammar
23 lines (22 loc) • 994 B
TypeScript
import type { IMosaicChartSpec } from './interface';
import { MosaicChartSpecTransformer } from './mosaic-transformer';
import { BaseChart } from '../base';
import { Stack } from '../stack';
import type { IRegion } from '../../region';
import type { IStackCacheRoot } from '../../util/data';
export declare class MosaicChart<T extends IMosaicChartSpec = IMosaicChartSpec> extends BaseChart<T> {
static readonly type: string;
static readonly seriesType: string;
static readonly transformerConstructor: typeof MosaicChartSpecTransformer;
readonly transformerConstructor: typeof MosaicChartSpecTransformer;
readonly type: string;
readonly seriesType: string;
protected _stack: Stack;
protected _beforeInit(): void;
protected _initStack(): void;
handleAfterStackRegion: (region: IRegion, stackValueGroup: {
[key: string]: IStackCacheRoot;
}) => void;
protected _setModelOption(): void;
}
export declare const registerMosaicChart: () => void;