SGraphClockItem.d.ts 604 B

123456789101112131415161718
  1. import { SPainter, SRect, SSize } from "@persagy-web/draw/lib";
  2. import { SGraphItem } from "../SGraphItem";
  3. export declare class SGraphClockItem extends SGraphItem {
  4. size: SSize;
  5. get width(): number;
  6. set width(v: number);
  7. get height(): number;
  8. set height(v: number);
  9. get radius(): number;
  10. constructor(parent: SGraphItem | null, size: SSize);
  11. constructor(parent: SGraphItem | null, width: number, height: number);
  12. boundingRect(): SRect;
  13. onDraw(painter: SPainter): void;
  14. private drawScale;
  15. private drawHour;
  16. private drawMinute;
  17. private drawSecond;
  18. }