AddMagnifier.js 478 B

123456789101112131415161718192021
  1. import { mathUtil } from "../Util/MathUtil";
  2. import { magnifierService } from "../Service/MagnifierService";
  3. import { listenLayer } from "../ListenLayer";
  4. export default class AddMagnifier {
  5. constructor() {
  6. this.newMagnifier = null;
  7. }
  8. buildMagnifier(position) {
  9. this.newMagnifier = magnifierService.create(position);
  10. listenLayer.clear();
  11. }
  12. clear() {
  13. this.newMagnifier = null;
  14. }
  15. }
  16. const addMagnifier = new AddMagnifier();
  17. export { addMagnifier };