diff --git a/Packages/ohif-hanging-protocols/client/protocolEngine.js b/Packages/ohif-hanging-protocols/client/protocolEngine.js index d7a0ae776..a652c8824 100644 --- a/Packages/ohif-hanging-protocols/client/protocolEngine.js +++ b/Packages/ohif-hanging-protocols/client/protocolEngine.js @@ -40,6 +40,16 @@ HP.setEngine = protocolEngine => { ProtocolEngine = protocolEngine; }; +/** + * Gets the instantiated ProtocolEngine global object + * + * @returns protocolEngine An instantiated ProtocolEngine linked to a LayoutManager from the + * Viewerbase package + */ +HP.getEngine = () => { + return ProtocolEngine; +}; + Meteor.startup(() => { HP.addCustomViewportSetting('wlPreset', 'Window/Level Preset', Object.create(null), (element, optionValue) => { if (_.findWhere(OHIF.viewer.wlPresets, { id: optionValue })) {