33 lines
1.5 KiB
TypeScript
33 lines
1.5 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 windowLevelPresetsCustomization from './customizations/windowLevelPresetsCustomization';
|
||
|
|
import miscCustomization from './customizations/miscCustomization';
|
||
|
|
|
||
|
|
function getCustomizationModule({ commandsManager, servicesManager }) {
|
||
|
|
return [
|
||
|
|
{
|
||
|
|
name: 'default',
|
||
|
|
value: {
|
||
|
|
...viewportOverlayCustomization,
|
||
|
|
...getSegmentationPanelCustomization({ commandsManager, servicesManager }),
|
||
|
|
...layoutSelectorCustomization,
|
||
|
|
...viewportToolsCustomization,
|
||
|
|
...viewportClickCommandsCustomization,
|
||
|
|
...measurementsCustomization,
|
||
|
|
...volumeRenderingCustomization,
|
||
|
|
...colorbarCustomization,
|
||
|
|
...windowLevelPresetsCustomization,
|
||
|
|
...miscCustomization,
|
||
|
|
},
|
||
|
|
},
|
||
|
|
];
|
||
|
|
}
|
||
|
|
|
||
|
|
export default getCustomizationModule;
|