Rect.d.ts 921 B

12345678910111213141516171819202122232425262728
  1. import type { DisplayObjectConfig } from '../dom';
  2. import type { BaseStyleProps, ParsedBaseStyleProps } from '../types';
  3. import { DisplayObject } from './DisplayObject';
  4. export interface RectStyleProps extends BaseStyleProps {
  5. x?: number | string;
  6. y?: number | string;
  7. z?: number;
  8. width: number | string;
  9. height: number | string;
  10. isBillboard?: boolean;
  11. /**
  12. * top-left, top-right, bottom-right, bottom-left
  13. */
  14. radius?: number | string | number[];
  15. }
  16. export interface ParsedRectStyleProps extends ParsedBaseStyleProps {
  17. x?: number;
  18. y?: number;
  19. z?: number;
  20. width: number;
  21. height: number;
  22. isBillboard?: boolean;
  23. radius?: [number, number, number, number];
  24. }
  25. export declare class Rect extends DisplayObject<RectStyleProps, ParsedRectStyleProps> {
  26. constructor({ style, ...rest }?: DisplayObjectConfig<RectStyleProps>);
  27. }
  28. //# sourceMappingURL=Rect.d.ts.map