UNPKG

@cornerstonejs/core

Version:
15 lines (14 loc) 559 B
import StackViewport from '../RenderingEngine/StackViewport.js'; import getEnabledElement from '../getEnabledElement.js'; function getImageLegacy(element) { const enabledElement = getEnabledElement(element); if (!enabledElement) { return; } const { viewport } = enabledElement; if (!(viewport instanceof StackViewport)) { throw new Error(`An image can only be fetched for a stack viewport and not for a viewport of type: ${viewport.type}`); } return viewport.getCornerstoneImage(); } export default getImageLegacy;