bbox.d.ts 629 B

123456789101112131415161718192021222324
  1. import type { DisplayObject } from '../shapes';
  2. export declare class BBox {
  3. x: number;
  4. y: number;
  5. width: number;
  6. height: number;
  7. get bottom(): number;
  8. get left(): number;
  9. get right(): number;
  10. get top(): number;
  11. constructor(x?: number, y?: number, width?: number, height?: number);
  12. static fromRect(other: DOMRect): BBox;
  13. toJSON(): {
  14. x: number;
  15. y: number;
  16. width: number;
  17. height: number;
  18. top: number;
  19. right: number;
  20. bottom: number;
  21. left: number;
  22. };
  23. }
  24. export declare function getRenderBBox(element: DisplayObject): BBox;