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 | 1x | import { getEnabledElement } from '@cornerstonejs/core'; import { CINETypes } from '../../types'; const state: Record<string, CINETypes.ToolData> = {}; function addToolState(element: HTMLDivElement, data: CINETypes.ToolData): void { const enabledElement = getEnabledElement(element); const { viewportId } = enabledElement; state[viewportId] = data; } function getToolState(element: HTMLDivElement): CINETypes.ToolData | undefined { const enabledElement = getEnabledElement(element); const { viewportId } = enabledElement; return state[viewportId]; } export { addToolState, getToolState }; |