[Edit mode] Simplify SaveAction

This commit is contained in:
Henry
2016-04-12 14:40:19 -07:00
parent c591ade479
commit 26e368f52d
7 changed files with 398 additions and 114 deletions

View File

@ -32,6 +32,7 @@ define([
"./src/actions/PropertiesAction",
"./src/actions/RemoveAction",
"./src/actions/SaveAction",
"./src/actions/SaveAsAction",
"./src/actions/CancelAction",
"./src/policies/EditActionPolicy",
"./src/policies/EditableLinkPolicy",
@ -56,6 +57,7 @@ define([
PropertiesAction,
RemoveAction,
SaveAction,
SaveAsAction,
CancelAction,
EditActionPolicy,
EditableLinkPolicy,
@ -165,6 +167,15 @@ define([
"implementation": SaveAction,
"name": "Save",
"description": "Save changes made to these objects.",
"depends": [],
"priority": "mandatory"
},
{
"key": "save-as",
"category": "conclude-editing",
"implementation": SaveAsAction,
"name": "Save As",
"description": "Save changes made to these objects.",
"depends": [
"$injector",
"policyService",