Cockpit Space Remembering its position

This commit is contained in:
Luis Fernando Molina committed 2019-05-28 09:55:43 +02:00
1 parent 16da4794b6
commit e4a54666d2
1 file changed
+11
+11
View File
@@ -54,8 +54,15 @@
} else {
INITIAL_POSITION = 100
}
thisObject.container.frame.position.y = browserCanvas.height * INITIAL_POSITION / 100 - COCKPIT_SPACE_HEIGHT
let localStorage = window.localStorage.getItem(MODULE_NAME)
if (localStorage !== null) {
storage = JSON.parse(localStorage)
thisObject.container.frame.position.y = storage.spacePosition
}
canvasBrowserResizedEventSubscriptionId = window.canvasApp.eventHandler.listenToEvent('Browser Resized', resize)
selfMouseClickEventSubscriptionId = thisObject.container.eventHandler.listenToEvent('onMouseClick', onMouseClick)
@@ -126,6 +133,10 @@
}
COCKPIT_SPACE_POSITION = thisObject.container.frame.position.y
let storage = {
spacePosition: COCKPIT_SPACE_POSITION
}
window.localStorage.setItem(MODULE_NAME, JSON.stringify(storage))
viewPort.resize()
}