aboutsummaryrefslogtreecommitdiff
path: root/src/client/util/SnappingManager.ts
diff options
context:
space:
mode:
authorbobzel <zzzman@gmail.com>2023-12-12 14:39:09 -0500
committerbobzel <zzzman@gmail.com>2023-12-12 14:39:09 -0500
commit85c09a9e5df77ad00f3e00a2fb1e0f2e3449f97d (patch)
tree61aa82a95bdd923af1a48c6968aa8a6135f4cf85 /src/client/util/SnappingManager.ts
parent77234b8f1dd2cad90cdf94eaefab55de691305c3 (diff)
cleaned up SelectionManager. fixed schema view
Diffstat (limited to 'src/client/util/SnappingManager.ts')
-rw-r--r--src/client/util/SnappingManager.ts28
1 files changed, 14 insertions, 14 deletions
diff --git a/src/client/util/SnappingManager.ts b/src/client/util/SnappingManager.ts
index 44c6aad52..48ec61f85 100644
--- a/src/client/util/SnappingManager.ts
+++ b/src/client/util/SnappingManager.ts
@@ -2,7 +2,7 @@ import { observable, action, runInAction, reaction, makeObservable } from 'mobx'
import { Doc } from '../../fields/Doc';
export class SnappingManager {
- static _manager: SnappingManager;
+ private static _manager: SnappingManager;
private static get Instance() {
return SnappingManager._manager ?? new SnappingManager();
}
@@ -15,7 +15,7 @@ export class SnappingManager {
@observable _horizSnapLines: number[] = [];
@observable _vertSnapLines: number[] = [];
- constructor() {
+ private constructor() {
SnappingManager._manager = this;
makeObservable(this);
}
@@ -26,16 +26,16 @@ export class SnappingManager {
this.Instance._vertSnapLines.push(...vertLines);
};
- public static get HorizSnapLines() { return SnappingManager.Instance._horizSnapLines; } // prettier-ignore
- public static get VertSnapLines() { return SnappingManager.Instance._vertSnapLines; } // prettier-ignore
- public static get ShiftKey() { return SnappingManager.Instance._shiftKey; } // prettier-ignore
- public static get CtrlKey() { return SnappingManager.Instance._ctrlKey; } // prettier-ignore
- public static get IsDragging() { return SnappingManager.Instance._isDragging; } // prettier-ignore
- public static get IsResizing() { return SnappingManager.Instance._isResizing; } // prettier-ignore
- public static get CanEmbed() { return SnappingManager.Instance._canEmbed; } // prettier-ignore
- public static SetShiftKey = (down: boolean) => runInAction(() => (SnappingManager.Instance._shiftKey = down));
- public static SetCtrlKey = (down: boolean) => runInAction(() => (SnappingManager.Instance._ctrlKey = down));
- public static SetIsDragging = (dragging: boolean) => runInAction(() => (SnappingManager.Instance._isDragging = dragging));
- public static SetIsResizing = (doc: Doc | undefined) => runInAction(() => (SnappingManager.Instance._isResizing = doc));
- public static SetCanEmbed = (canEmbed: boolean) => runInAction(() => (SnappingManager.Instance._canEmbed = canEmbed));
+ public static get HorizSnapLines() { return this.Instance._horizSnapLines; } // prettier-ignore
+ public static get VertSnapLines() { return this.Instance._vertSnapLines; } // prettier-ignore
+ public static get ShiftKey() { return this.Instance._shiftKey; } // prettier-ignore
+ public static get CtrlKey() { return this.Instance._ctrlKey; } // prettier-ignore
+ public static get IsDragging() { return this.Instance._isDragging; } // prettier-ignore
+ public static get IsResizing() { return this.Instance._isResizing; } // prettier-ignore
+ public static get CanEmbed() { return this.Instance._canEmbed; } // prettier-ignore
+ public static SetShiftKey = (down: boolean) => runInAction(() => (this.Instance._shiftKey = down));
+ public static SetCtrlKey = (down: boolean) => runInAction(() => (this.Instance._ctrlKey = down));
+ public static SetIsDragging = (dragging: boolean) => runInAction(() => (this.Instance._isDragging = dragging));
+ public static SetIsResizing = (doc: Doc | undefined) => runInAction(() => (this.Instance._isResizing = doc));
+ public static SetCanEmbed = (canEmbed: boolean) => runInAction(() => (this.Instance._canEmbed = canEmbed));
}