index.d.ts 651 B

123456789101112131415161718192021222324
  1. import { Adaptor } from '../../core/adaptor';
  2. import { Plot } from '../../core/plot';
  3. import { VennOptions } from './types';
  4. export type { VennOptions };
  5. /**
  6. * 这个是一个图表开发的 模板代码!
  7. */
  8. export declare class Venn extends Plot<VennOptions> {
  9. /** 图表类型 */
  10. type: string;
  11. static getDefaultOptions(): Partial<VennOptions>;
  12. /**
  13. * 获取 韦恩图 默认配置
  14. */
  15. protected getDefaultOptions(): Partial<VennOptions>;
  16. /**
  17. * 获取适配器
  18. */
  19. protected getSchemaAdaptor(): Adaptor<VennOptions>;
  20. /**
  21. * 覆写父类的方法
  22. */
  23. protected triggerResize(): void;
  24. }