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 | 1096x 1096x | import { triggerEvent, eventTarget } from '@cornerstonejs/core'; import type { SegmentationRepresentations } from '../../../enums'; import { Events } from '../../../enums'; import type { SegmentationRepresentationModifiedEventDetail } from '../../../types/EventTypes'; /** * Trigger an event that a segmentation representation is modified * @param viewportId - The Id of viewport * @param segmentationId - The Id of segmentation * @param type - The type of segmentation representation */ export function triggerSegmentationRepresentationModified( viewportId: string, segmentationId: string, type?: SegmentationRepresentations ): void { const eventDetail: SegmentationRepresentationModifiedEventDetail = { segmentationId, type, viewportId, }; triggerEvent( eventTarget, Events.SEGMENTATION_REPRESENTATION_MODIFIED, eventDetail ); } |