index.d.ts 824 B

123456789101112131415161718192021222324252627
  1. import { Adaptor } from '../../core/adaptor';
  2. import { Plot } from '../../core/plot';
  3. import { StockOptions } from './types';
  4. export type { StockOptions };
  5. export declare class Stock extends Plot<StockOptions> {
  6. /**
  7. * 获取 散点图 默认配置项
  8. * 供外部使用
  9. */
  10. static getDefaultOptions(): Partial<StockOptions>;
  11. /** 图表类型 */
  12. type: string;
  13. /**
  14. * 默认配置
  15. * g2/g2plot默 认 配 置 --> 图 表 默 认 配 置 --> 开 发 者 自 定 义 配 置 --> 最 终 绘 图 配 置
  16. */
  17. protected getDefaultOptions(): Partial<StockOptions>;
  18. /**
  19. * 获取 蜡烛图 的适配器
  20. */
  21. protected getSchemaAdaptor(): Adaptor<StockOptions>;
  22. /**
  23. * @override
  24. * @param data
  25. */
  26. changeData(data: StockOptions['data']): void;
  27. }