index.d.ts 570 B

12345678910111213141516171819202122
  1. /**
  2. * @fileoverview defs
  3. * @author dengfuping_develop@163.com
  4. */
  5. declare class Defs {
  6. id: string;
  7. defaultArrow: {};
  8. children: any[];
  9. el: SVGDefsElement;
  10. canvas: SVGSVGElement;
  11. constructor(canvas: any);
  12. find(type: any, attr: any): any;
  13. findById(id: any): any;
  14. add(item: any): void;
  15. getDefaultArrow(attrs: any, name: any): any;
  16. addGradient(cfg: any): string;
  17. addArrow(attrs: any, name: any): string;
  18. addShadow(cfg: any): string;
  19. addPattern(cfg: any): string;
  20. addClip(cfg: any): string;
  21. }
  22. export default Defs;