aboutsummaryrefslogtreecommitdiff
path: root/src/client/DocServer.ts
diff options
context:
space:
mode:
authorFawn <fangrui_tong@brown.edu>2020-01-15 17:49:37 -0500
committerFawn <fangrui_tong@brown.edu>2020-01-15 17:49:37 -0500
commite08c0d5b228c8ca1103bb0d7368f3f65bb24b675 (patch)
tree0a6365cb70390fc4752def6e43bd4686fe11d6e3 /src/client/DocServer.ts
parent43c4ff69d515b874f71f9c638a267cd896036854 (diff)
abstracted mobile ink overlay stuff into its own component
Diffstat (limited to 'src/client/DocServer.ts')
-rw-r--r--src/client/DocServer.ts4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/client/DocServer.ts b/src/client/DocServer.ts
index 132128182..a1cb42df2 100644
--- a/src/client/DocServer.ts
+++ b/src/client/DocServer.ts
@@ -6,6 +6,7 @@ import { SerializationHelper } from './util/SerializationHelper';
import { RefField } from '../new_fields/RefField';
import { Id, HandleUpdate } from '../new_fields/FieldSymbols';
import GestureOverlay from './views/GestureOverlay';
+import MobileInkOverlay from '../mobile/MobileInkOverlay';
/**
* This class encapsulates the transfer and cross-client synchronization of
@@ -100,10 +101,11 @@ export namespace DocServer {
alert("Your connection to the server has been terminated.");
});
_socket.addEventListener("receiveGesturePoints", (content: GestureContent) => {
- GestureOverlay.Instance.drawStrokeToMobileInkBox(content);
+ MobileInkOverlay.Instance.drawStroke(content);
});
_socket.addEventListener("receiveBoxTrigger", (content: MobileInkBoxContent) => {
GestureOverlay.Instance.enableMobileInkBox(content);
+ MobileInkOverlay.Instance.initMobileInkOverlay(content);
});
}