39 lines
1.9 KiB
TypeScript
39 lines
1.9 KiB
TypeScript
import viewportOverlayCustomization from './customizations/viewportOverlayCustomization';
|
|
import getSegmentationPanelCustomization from './customizations/segmentationPanelCustomization';
|
|
import layoutSelectorCustomization from './customizations/layoutSelectorCustomization';
|
|
import viewportToolsCustomization from './customizations/viewportToolsCustomization';
|
|
import viewportClickCommandsCustomization from './customizations/viewportClickCommandsCustomization';
|
|
import measurementsCustomization from './customizations/measurementsCustomization';
|
|
import volumeRenderingCustomization from './customizations/volumeRenderingCustomization';
|
|
import colorbarCustomization from './customizations/colorbarCustomization';
|
|
import modalityColorMapCustomization from './customizations/modalityColorMapCustomization';
|
|
import windowLevelPresetsCustomization from './customizations/windowLevelPresetsCustomization';
|
|
import miscCustomization from './customizations/miscCustomization';
|
|
import captureViewportModalCustomization from './customizations/captureViewportModalCustomization';
|
|
import viewportDownloadWarningCustomization from './customizations/viewportDownloadWarningCustomization';
|
|
|
|
function getCustomizationModule({ commandsManager, servicesManager }) {
|
|
return [
|
|
{
|
|
name: 'default',
|
|
value: {
|
|
...viewportOverlayCustomization,
|
|
...getSegmentationPanelCustomization({ commandsManager, servicesManager }),
|
|
...layoutSelectorCustomization,
|
|
...viewportToolsCustomization,
|
|
...viewportClickCommandsCustomization,
|
|
...measurementsCustomization,
|
|
...volumeRenderingCustomization,
|
|
...colorbarCustomization,
|
|
...modalityColorMapCustomization,
|
|
...windowLevelPresetsCustomization,
|
|
...miscCustomization,
|
|
...captureViewportModalCustomization,
|
|
...viewportDownloadWarningCustomization,
|
|
},
|
|
},
|
|
];
|
|
}
|
|
|
|
export default getCustomizationModule;
|