index.d.ts 736 B

123456789101112131415161718192021222324252627
  1. import { Adaptor } from '../../core/adaptor';
  2. import { Plot } from '../../core/plot';
  3. import './interactions';
  4. import { PieOptions } from './types';
  5. export type { PieOptions };
  6. export declare class Pie extends Plot<PieOptions> {
  7. /**
  8. * 获取 饼图 默认配置项
  9. * 供外部使用
  10. */
  11. static getDefaultOptions(): Partial<PieOptions>;
  12. /** 图表类型 */
  13. type: string;
  14. /**
  15. * 更新数据
  16. * @param data
  17. */
  18. changeData(data: PieOptions['data']): void;
  19. /**
  20. * 获取 饼图 默认配置项, 供 base 获取
  21. */
  22. protected getDefaultOptions(): Partial<PieOptions>;
  23. /**
  24. * 获取 饼图 的适配器
  25. */
  26. protected getSchemaAdaptor(): Adaptor<PieOptions>;
  27. }