LT-115: Set CRUNEX tool buttons as disabled if timepoint is baseline
- Remove addDisabledTool and getDisabledTool methods in toolManager - Add disabledToolButtons array in toolDefaultStates to check enable/disable buttons
This commit is contained in:
1 parent
161bbba5cf
commit
76a9f6a894
4 files changed
+37
-40
No files matched your search
@@ -1,6 +1,5 @@
|
||||
var activeTool = "wwwc";
|
||||
var defaultTool = "wwwc";
|
||||
var disabledTools = [];
|
||||
|
||||
var tools = {};
|
||||
|
||||
@@ -8,7 +7,8 @@ var toolDefaultStates = {
|
||||
activate: [],
|
||||
deactivate: [],
|
||||
enable: [],
|
||||
disable: []
|
||||
disable: [],
|
||||
disabledToolButtons: []
|
||||
};
|
||||
|
||||
var initialized = false;
|
||||
@@ -121,7 +121,7 @@ toolManager = {
|
||||
// Enable tools based on their default states
|
||||
Object.keys(toolDefaultStates).forEach(function(action) {
|
||||
var relevantTools = toolDefaultStates[action];
|
||||
if (!relevantTools || !relevantTools.length) {
|
||||
if (!relevantTools || !relevantTools.length || action === 'disabledToolButtons') {
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -219,11 +219,6 @@ toolManager = {
|
||||
},
|
||||
getDefaultTool: function() {
|
||||
return defaultTool;
|
||||
},
|
||||
addDisabledTool: function(toolData) {
|
||||
disabledTools.push(toolData);
|
||||
},
|
||||
getDisabledTool: function() {
|
||||
return disabledTools;
|
||||
}
|
||||
|
||||
};
|
||||
Reference in new issue
Block a user