rect.d.ts 626 B

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