summaryrefslogtreecommitdiffhomepage
path: root/gui/src/shared
diff options
context:
space:
mode:
authorOskar Nyberg <oskar@mullvad.net>2023-04-03 11:51:15 +0200
committerOskar Nyberg <oskar@mullvad.net>2024-01-30 10:10:36 +0100
commit8efc4a76105779a09cc27b59cbc7f6a59c582e35 (patch)
treea59b92c5537b3fab92e04b2f17e4c635ee185a12 /gui/src/shared
parent4e97ae3a7a566061675854fea1890518d02fd5c6 (diff)
downloadmullvadvpn-8efc4a76105779a09cc27b59cbc7f6a59c582e35.tar.xz
mullvadvpn-8efc4a76105779a09cc27b59cbc7f6a59c582e35.zip
Integrate webgl maps into app
Diffstat (limited to 'gui/src/shared')
-rw-r--r--gui/src/shared/ipc-schema.ts4
1 files changed, 4 insertions, 0 deletions
diff --git a/gui/src/shared/ipc-schema.ts b/gui/src/shared/ipc-schema.ts
index 3f348b1d86..6c7004d787 100644
--- a/gui/src/shared/ipc-schema.ts
+++ b/gui/src/shared/ipc-schema.ts
@@ -32,6 +32,7 @@ interface ILogEntry {
level: LogLevel;
message: string;
}
+import { MapData } from '../renderer/lib/3dmap';
import { invoke, invokeSync, notifyRenderer, send } from './ipc-helpers';
import {
IChangelog,
@@ -120,6 +121,9 @@ export const ipcSchema = {
state: {
get: invokeSync<void, IAppStateSnapshot>(),
},
+ map: {
+ getData: invoke<void, MapData>(),
+ },
window: {
shape: notifyRenderer<IWindowShapeParameters>(),
focus: notifyRenderer<boolean>(),