Blame view

node_modules/zrender/lib/graphic/shape/Ellipse.d.ts 482 Bytes
bd028579   易尊强   2/28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
  import Path, { PathProps } from '../Path';
  export declare class EllipseShape {
      cx: number;
      cy: number;
      rx: number;
      ry: number;
  }
  export interface EllipseProps extends PathProps {
      shape?: Partial<EllipseShape>;
  }
  declare class Ellipse extends Path<EllipseProps> {
      shape: EllipseShape;
      constructor(opts?: EllipseProps);
      getDefaultShape(): EllipseShape;
      buildPath(ctx: CanvasRenderingContext2D, shape: EllipseShape): void;
  }
  export default Ellipse;