설명 없음

index.ts 591B

123456789101112131415161718192021
  1. import { WhitePage } from './../../board/WhitePage/index';
  2. import { MarkerType } from './../types';
  3. import { RectBaseMarker } from './RectBaseMarker';
  4. import { SvgHelper } from 'fc-whiteboard/src/renderer/SvgHelper';
  5. export class RectMarker extends RectBaseMarker {
  6. type: MarkerType = 'rect';
  7. public static createMarker = (page?: WhitePage): RectBaseMarker => {
  8. const marker = new RectMarker();
  9. marker.page = page;
  10. marker.setup();
  11. return marker;
  12. };
  13. protected setup() {
  14. super.setup();
  15. SvgHelper.setAttributes(this.visual, [['class', 'rect-marker']]);
  16. }
  17. }