circle.d.ts 541 B

1234567891011121314151617181920212223
  1. /**
  2. * @fileoverview circle
  3. * @author dengfuping_develop@163.com
  4. */
  5. import ShapeBase from './base';
  6. declare class Circle extends ShapeBase {
  7. type: string;
  8. canFill: boolean;
  9. canStroke: boolean;
  10. getDefaultAttrs(): {
  11. x: number;
  12. y: number;
  13. r: number;
  14. lineWidth: number;
  15. lineAppendWidth: number;
  16. strokeOpacity: number;
  17. fillOpacity: number;
  18. matrix: any;
  19. opacity: number;
  20. };
  21. createPath(context: any, targetAttrs: any): void;
  22. }
  23. export default Circle;