Ellipse.d.ts 794 B

1234567891011121314151617181920212223
  1. import type { DisplayObjectConfig } from '../dom/interfaces';
  2. import type { BaseStyleProps, ParsedBaseStyleProps } from '../types';
  3. import { DisplayObject } from './DisplayObject';
  4. export interface EllipseStyleProps extends BaseStyleProps {
  5. cx?: number | string;
  6. cy?: number | string;
  7. cz?: number | string;
  8. rx: number | string;
  9. ry: number | string;
  10. isBillboard?: boolean;
  11. }
  12. export interface ParsedEllipseStyleProps extends ParsedBaseStyleProps {
  13. cx: number;
  14. cy: number;
  15. cz?: number;
  16. rx: number;
  17. ry: number;
  18. isBillboard?: boolean;
  19. }
  20. export declare class Ellipse extends DisplayObject<EllipseStyleProps, ParsedEllipseStyleProps> {
  21. constructor({ style, ...rest }?: DisplayObjectConfig<EllipseStyleProps>);
  22. }
  23. //# sourceMappingURL=Ellipse.d.ts.map