diff --git a/Projects/Foundations/Schemas/App-Schema/workspace.json b/Projects/Foundations/Schemas/App-Schema/workspace.json index 64eb21205..7bfa79ca7 100644 --- a/Projects/Foundations/Schemas/App-Schema/workspace.json +++ b/Projects/Foundations/Schemas/App-Schema/workspace.json @@ -37,6 +37,13 @@ "workDoneLabel": "Done", "relatedUiObject": "Workspace", "actionFunction": "payload.executeAction" + }, + { + "action": "Check For Missing References", + "label": "Check For Missing References", + "workDoneLabel": "Done", + "relatedUiObject": "Workspace", + "actionFunction": "payload.executeAction" } ], "initialValues": { diff --git a/Projects/Foundations/UI/Function-Libraries/ActionSwitch.js b/Projects/Foundations/UI/Function-Libraries/ActionSwitch.js index be3df9094..1d3e14e67 100644 --- a/Projects/Foundations/UI/Function-Libraries/ActionSwitch.js +++ b/Projects/Foundations/UI/Function-Libraries/ActionSwitch.js @@ -724,6 +724,11 @@ function newFoundationsActionSwitch() { UI.projects.foundations.functionLibraries.workspaceFunctions.addMissingWorkspaceProjects(action.node, action.rootNodes) } break + case 'Check For Missing References': + { + UI.projects.foundations.functionLibraries.workspaceFunctions.checkForMissingReferences() + } + break case 'Switch To Forward Testing': { action.node.type = "Forward Testing Session" diff --git a/Projects/Foundations/UI/Function-Libraries/WorkspaceFunctions.js b/Projects/Foundations/UI/Function-Libraries/WorkspaceFunctions.js index 977b289f3..2f89d3cb3 100644 --- a/Projects/Foundations/UI/Function-Libraries/WorkspaceFunctions.js +++ b/Projects/Foundations/UI/Function-Libraries/WorkspaceFunctions.js @@ -1,6 +1,7 @@ function newFoundationsFunctionLibraryWorkspaceFunctions() { let thisObject = { - addMissingWorkspaceProjects: addMissingWorkspaceProjects + addMissingWorkspaceProjects: addMissingWorkspaceProjects, + checkForMissingReferences: checkForMissingReferences } return thisObject @@ -26,4 +27,8 @@ function newFoundationsFunctionLibraryWorkspaceFunctions() { } } } + + function checkForMissingReferences() { + console.log("this action is working") + } }