geometry.d.ts 632 B

12345678910111213141516171819
  1. import { Element, Geometry, View } from '@antv/g2';
  2. /**
  3. * 在 View 中查找第一个指定 type 类型的 geometry
  4. * @param view
  5. * @param type
  6. */
  7. export declare function findGeometry(view: View, type: string): Geometry;
  8. /**
  9. * 获取 View 的 所有 elements
  10. */
  11. export declare function getAllElements(view: View): Element[];
  12. /**
  13. * 递归获取 View 的 所有 elements, 包括 View 的子 View
  14. */
  15. export declare function getAllElementsRecursively(view: View): Element[];
  16. /**
  17. * 递归获取 View 的 所有 geometries, 包括 View 的子 View
  18. */
  19. export declare function getAllGeometriesRecursively(view: View): Geometry[];