UNPKG

@zhouchangju/standard-chart

Version:

标准范式组件

24 lines (23 loc) 1.03 kB
import type ChartViewType from 'echarts/lib/view/Chart'; import ChartView from 'echarts/lib/view/Chart'; import { DvRadarSeriesModelClazz } from './radarSeriesModel'; import type GlobalModel from 'echarts/lib/model/Global'; import type ExtensionAPI from 'echarts/lib/core/ExtensionAPI'; import * as graphic from 'echarts/lib/util/graphic'; import * as symbolUtil from 'echarts/lib/util/symbol'; export type dvRadarSymbol = ReturnType<typeof symbolUtil.createSymbol> & { __dimIdx: number; }; export type DvRadarViewClazz = DvRadarView & ChartViewType; declare class DvRadarView extends ChartView { static readonly type = "dvRadar"; type: string; private _data; _exampleGroup: graphic.Group; _activeIndex: number | undefined; radarPointer: graphic.Line; init(): void; render(this: DvRadarViewClazz, seriesModel: DvRadarSeriesModelClazz, ecModel: GlobalModel, api: ExtensionAPI): void; remove(this: DvRadarViewClazz, ecModel: GlobalModel, api: ExtensionAPI): void; } export default DvRadarView;