fix: backward compatibility with toolbar service (#5052)

This commit is contained in:
Alireza authored and GitHub committed 2025-05-16 13:42:35 -04:00
1 parent c6b28654b5
commit 9b1b501d83
27 files changed
+198 -144

No files matched your search

+6 -6
View File
@@ -103,7 +103,7 @@ function modeFactory() {
'MoreTools',
]);
toolbarService.updateSection('windowLevelSection', [
toolbarService.updateSection('WindowLevelGroup', [
'WindowLevel',
'Soft tissue',
'Lung',
@@ -118,10 +118,10 @@ function modeFactory() {
]);
toolbarService.updateSection(toolbarService.sections.viewportActionMenu.bottomMiddle, [
'advancedRenderingControls',
'AdvancedRenderingControls',
]);
toolbarService.updateSection('advancedRenderingControls', [
toolbarService.updateSection('AdvancedRenderingControls', [
'voiManualControlMenu',
'Colorbar',
'opacityMenu',
@@ -138,7 +138,7 @@ function modeFactory() {
'windowLevelMenu',
]);
toolbarService.updateSection('windowLevelSection', [
toolbarService.updateSection('WindowLevelGroup', [
'WindowLevel',
'Soft tissue',
'Lung',
@@ -147,7 +147,7 @@ function modeFactory() {
'Brain',
]);
toolbarService.updateSection(toolbarService.sections.measurementSection, [
toolbarService.updateSection('MeasurementTools', [
'Length',
'Bidirectional',
'ArrowAnnotate',
@@ -158,7 +158,7 @@ function modeFactory() {
'LivewireContour',
]);
toolbarService.updateSection(toolbarService.sections.moreToolsSection, [
toolbarService.updateSection('MoreTools', [
'Reset',
'rotate-right',
'flipHorizontal',
+3 -12
View File
@@ -40,35 +40,26 @@ export const setToolActiveToolbar = {
},
};
const callbacks = (toolName: string) => [
{
commandName: 'setViewportForToolConfiguration',
commandOptions: {
toolName,
},
},
];
const toolbarButtons: Button[] = [
{
id: 'MeasurementTools',
uiType: 'ohif.toolButtonList',
props: {
buttonSection: 'measurementSection',
buttonSection: true,
},
},
{
id: 'MoreTools',
uiType: 'ohif.toolButtonList',
props: {
buttonSection: 'moreToolsSection',
buttonSection: true,
},
},
{
id: 'WindowLevelGroup',
uiType: 'ohif.toolButtonList',
props: {
buttonSection: 'windowLevelSection',
buttonSection: true,
},
},