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 | 476x 2x 474x 549x 549x 549x 549x | import type { Types } from '@cornerstonejs/core';
import triggerAnnotationRender from './triggerAnnotationRender';
export function triggerAnnotationRenderForViewportIds(
renderingEngine: Types.IRenderingEngine,
viewportIdsToRender: string[]
): void {
if (!viewportIdsToRender.length || !renderingEngine) {
return;
}
viewportIdsToRender.forEach((viewportId) => {
const viewport = renderingEngine.getViewport(viewportId);
Iif (!viewport) {
console.warn(`Viewport not available for ${viewportId}`);
return;
}
const { element } = viewport;
triggerAnnotationRender(element);
});
}
export default triggerAnnotationRenderForViewportIds;
|