[Identity] Expose creation service as provider

Expose creation service as a provider of a composite service;
this allows it to be decorated by the identity bundle to
attach a creator, for nasa/openmct#92
This commit is contained in:
Victor Woeltjen
2015-09-01 10:41:27 -07:00
parent eb4ea8f2d4
commit e3eda5112c

View File

@@ -88,11 +88,6 @@
{ {
"key": "navigationService", "key": "navigationService",
"implementation": "navigation/NavigationService.js" "implementation": "navigation/NavigationService.js"
},
{
"key": "creationService",
"implementation": "creation/CreationService.js",
"depends": [ "persistenceService", "$q", "$log" ]
} }
], ],
"actions": [ "actions": [
@@ -141,6 +136,13 @@
"type": "provider", "type": "provider",
"implementation": "creation/CreateActionProvider.js", "implementation": "creation/CreateActionProvider.js",
"depends": [ "typeService", "dialogService", "creationService", "policyService" ] "depends": [ "typeService", "dialogService", "creationService", "policyService" ]
},
{
"key": "CreationService",
"provides": "creationService",
"type": "provider",
"implementation": "creation/CreationService.js",
"depends": [ "persistenceService", "$q", "$log" ]
} }
], ],
"runs": [ "runs": [