Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | 1x 1x 1x 1x 1x 1x 1x | import { utils } from '@ohif/extension-cornerstone'; function promptHydrateStructuredReport({ servicesManager, commandsManager }, ctx, evt) { const { displaySetService } = servicesManager.services; const { viewportId, displaySetInstanceUID } = evt; const srDisplaySet = displaySetService.getDisplaySetByUID(displaySetInstanceUID); const hydrateCallback = async () => { return commandsManager.runCommand('hydrateSecondaryDisplaySet', { displaySet: srDisplaySet, viewportId, }); }; // For SR we need to use the whole context const enhancedSrDisplaySet = { ...srDisplaySet, displaySetInstanceUID, }; return utils.promptHydrationDialog({ servicesManager, viewportId, displaySet: enhancedSrDisplaySet, hydrateCallback, type: 'SR', }); } export default promptHydrateStructuredReport; |