@visactor/vchart
Version:
charts lib based @visactor/VGrammar
23 lines (22 loc) • 1.09 kB
TypeScript
import { MarkTypeEnum } from '../../../mark/interface/type';
import type { SeriesMarkMap } from '../../interface';
import { SeriesTypeEnum, SeriesMarkNameEnum } from '../../interface/type';
import { FunnelSeries } from '../funnel';
import type { IFunnel3dSeriesSpec } from '../interface';
import type { AdaptiveSpec } from '../../../typings';
import type { ILabelMark } from '../../../mark/interface';
export declare class Funnel3dSeries<T extends IFunnel3dSeriesSpec = IFunnel3dSeriesSpec> extends FunnelSeries<AdaptiveSpec<T, 'type'>> {
static readonly type: string;
type: SeriesTypeEnum;
protected _funnelMarkName: SeriesMarkNameEnum;
protected _funnelMarkType: MarkTypeEnum;
protected _transformMarkName: SeriesMarkNameEnum;
protected _transformMarkType: MarkTypeEnum;
static readonly mark: SeriesMarkMap;
static readonly transformerConstructor: any;
readonly transformerConstructor: any;
initMark(): void;
initMarkStyle(): void;
initLabelMarkStyle(labelMark?: ILabelMark): void;
}
export declare const registerFunnel3dSeries: () => void;