import { EcBasicOption, EcBasicSeries } from '../..'; import { PieModule } from '../type'; import { PieSeriesOption } from 'echarts'; /** * 饼图配置 */ export declare class EcPieOption extends EcBasicOption { /** * 单位 */ unit?: string; /** * 格式化图例 * {name}{unit}{value}{percent} */ lengthFormatter?: PieModule.ConstructorOption['lengthFormatter']; /** * 是否显示中心标签数据 */ showCenterLabelData?: boolean; /** * 中心标签数据 */ centerLabelData: number; constructor(option?: PieModule.ConstructorOption); /** * 设置系列数据,通过该函数设置数据可以更新图例上的数据,以及圆心展示的信息 * @param data */ setSeriesData(data: PieSeriesOption['data']): number; } /** * 饼图系列 */ export declare class EcPieSeries extends EcBasicSeries { constructor(option?: PieModule.SeriesConstructorOption); }