UNPKG

@visactor/vchart

Version:

charts lib based @visactor/VGrammar

31 lines (30 loc) 1.23 kB
import { CartesianSeries } from '../../cartesian/cartesian'; import type { SeriesMarkMap } from '../../interface'; import { SeriesTypeEnum } from '../../interface/type'; import type { ILinearProgressSeriesSpec } from './interface'; import type { IMark } from '../../../mark/interface'; export declare class LinearProgressSeries<T extends ILinearProgressSeriesSpec = ILinearProgressSeriesSpec> extends CartesianSeries<T> { static readonly type: string; type: SeriesTypeEnum; static readonly mark: SeriesMarkMap; static readonly builtInTheme: { linearProgress: import("./interface").ILinearProgressSeriesTheme; }; private _progressMark; private _trackMark; initMark(): void; initMarkStyle(): void; private _initProgressMark; private _initProgressMarkStyle; private _defaultProgressCustomShape; private _initTrackMark; private _initTrackMarkStyle; getInteractionTriggers(): { trigger: Partial<import("../../../interaction/interface/trigger").IBaseTriggerOptions>; marks: IMark[]; }[]; initAnimation(): void; protected initTooltip(): void; getActiveMarks(): IMark[]; } export declare const registerLinearProgressSeries: () => void;