ohif-viewer/Packages/ohif-viewerbase/client/lib/instanceClassSpecificViewport.js
2017-01-29 22:11:17 -02:00

19 lines
596 B
JavaScript

const instanceClassViewportSettingsFunctions = {};
const getInstanceClassDefaultViewport = (series, enabledElement, imageId) => {
let instanceClass = series.sopClassUid;
if (!instanceClassViewportSettingsFunctions[instanceClass]) {
return;
}
return instanceClassViewportSettingsFunctions[instanceClass](series, enabledElement, imageId);
};
const setInstanceClassDefaultViewportFunction = (instanceClass, fn) => {
instanceClassViewportSettingsFunctions[instanceClass] = fn;
};
export { getInstanceClassDefaultViewport, setInstanceClassDefaultViewportFunction };