PWV-15: Updating Viewer Data inside viewer.js
This commit is contained in:
1 parent
2ea2107e11
commit
374dab5ef4
4 files changed
+9
-6
No files matched your search
@@ -8,9 +8,6 @@ Template.ohifViewer.onCreated(() => {
|
||||
const instance = Template.instance();
|
||||
instance.headerClasses = new ReactiveVar('');
|
||||
|
||||
// Define the OHIF.viewer.data global object
|
||||
OHIF.viewer.data = instance.data.viewerData || {};
|
||||
|
||||
OHIF.header.dropdown.setItems([{
|
||||
action: () => OHIF.ui.showDialog('serverInformationModal'),
|
||||
text: 'Server Information',
|
||||
|
||||
@@ -80,6 +80,9 @@ Template.viewer.onCreated(() => {
|
||||
|
||||
const instance = Template.instance();
|
||||
|
||||
// Define the OHIF.viewer.data global object
|
||||
OHIF.viewer.data = OHIF.viewer.data || Session.get('ViewerData') || {};
|
||||
|
||||
instance.data.state = new ReactiveDict();
|
||||
instance.data.state.set('leftSidebar', Session.get('leftSidebar'));
|
||||
instance.data.state.set('rightSidebar', Session.get('rightSidebar'));
|
||||
@@ -99,6 +102,9 @@ Template.viewer.onCreated(() => {
|
||||
OHIF.viewer.data.activeViewport = 0;
|
||||
}
|
||||
|
||||
// Store the viewer data in session for further user
|
||||
Session.setPersistent('ViewerData', OHIF.viewer.data);
|
||||
|
||||
Session.set('activeViewport', OHIF.viewer.data.activeViewport || 0);
|
||||
|
||||
// @TypeSafeStudies
|
||||
|
||||
Reference in new issue
Block a user