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 | 182x 182x | import { triggerEvent, eventTarget } from '@cornerstonejs/core'; import { Events } from '../../../enums'; import type { SegmentationAddedEventDetail } from '../../../types/EventTypes'; /** * Triggers an event when a new segmentation is added to the state manager. * Notifies all listeners that a new segmentation has been added to the global state. * * @param segmentationId - The unique identifier of the segmentation that was added */ export function triggerSegmentationAdded(segmentationId: string): void { const eventDetail: SegmentationAddedEventDetail = { segmentationId, }; triggerEvent(eventTarget, Events.SEGMENTATION_ADDED, eventDetail); } |