index.d.ts 730 B

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