feat(ui): customization option for viewport notification (#4638)

This commit is contained in:
nithin-trenser authored and GitHub committed 2025-02-04 08:46:39 -05:00
1 parent c65e7f57cc
commit 8acbd760d8
6 files changed
+49 -20

No files matched your search

Binary file not shown.

After

Width:  |  Height:  |  Size: 139 KiB

@@ -22,6 +22,7 @@ import segDisplayEditingFalse from '../../../assets/img/segDisplayEditingFalse.p
import thumbnailMenuItemsImage from '../../../assets/img/thumbnailMenuItemsImage.png';
import studyMenuItemsImage from '../../../assets/img/studyMenuItemsImage.png';
import windowLevelActionMenu from '../../../assets/img/windowLevelActionMenu.png';
import viewPortNotificationImage from '../../../assets/img/viewport-notification.png';
export const viewportOverlayCustomizations = [
{
@@ -614,6 +615,24 @@ window.config = {
},
},
],
};
`,
},
{
id: 'ui.notificationComponent',
description: 'Define the component which is used to render viewport notifications',
default: 'Default Notification component in viewport',
image: [viewPortNotificationImage],
configuration: `
window.config = {
// rest of window config
customizationService: [
{
'ui.notificationComponent': {
$set: CustomizedComponent,
},
},
],
};
`,
},