mirror of
https://github.com/nasa/openmct.git
synced 2024-12-22 22:42:24 +00:00
6d28add055
urlService added to the edit action bundle.json in addition to being implemented, however 2nd time edit bug still occurring. Also fixed urlService test suite. WTD 23.
168 lines
5.8 KiB
JSON
168 lines
5.8 KiB
JSON
{
|
|
"extensions": {
|
|
"routes": [
|
|
{
|
|
"when": "/browse/:ids*",
|
|
"templateUrl": "templates/browse.html",
|
|
"reloadOnSearch": false
|
|
},
|
|
{
|
|
"when": "",
|
|
"templateUrl": "templates/browse.html",
|
|
"reloadOnSearch": false
|
|
}
|
|
],
|
|
"controllers": [
|
|
{
|
|
"key": "BrowseController",
|
|
"implementation": "BrowseController.js",
|
|
"depends": [ "$scope", "$route", "$location", "objectService", "navigationService", "urlService" ]
|
|
},
|
|
{
|
|
"key": "BrowseObjectController",
|
|
"implementation": "BrowseObjectController.js",
|
|
"depends": [ "$scope", "$location", "$route" ]
|
|
},
|
|
{
|
|
"key": "CreateMenuController",
|
|
"implementation": "creation/CreateMenuController",
|
|
"depends": [ "$scope" ]
|
|
},
|
|
{
|
|
"key": "LocatorController",
|
|
"implementation": "creation/LocatorController",
|
|
"depends": [ "$scope" ]
|
|
}
|
|
],
|
|
"controls": [
|
|
{
|
|
"key": "locator",
|
|
"templateUrl": "templates/create/locator.html"
|
|
}
|
|
],
|
|
"templates": [
|
|
{
|
|
"key": "topbar-browse",
|
|
"templateUrl": "templates/topbar-browse.html"
|
|
}
|
|
],
|
|
"representations": [
|
|
{
|
|
"key": "browse-object",
|
|
"templateUrl": "templates/browse-object.html",
|
|
"uses": [ "view" ]
|
|
},
|
|
{
|
|
"key": "create-button",
|
|
"templateUrl": "templates/create/create-button.html"
|
|
},
|
|
{
|
|
"key": "create-menu",
|
|
"templateUrl": "templates/create/create-menu.html",
|
|
"uses": [ "action" ]
|
|
},
|
|
{
|
|
"key": "grid-item",
|
|
"templateUrl": "templates/items/grid-item.html",
|
|
"uses": [ "type", "action" ],
|
|
"gestures": [ "info","menu" ]
|
|
},
|
|
{
|
|
"key": "object-header",
|
|
"templateUrl": "templates/browse/object-header.html",
|
|
"uses": [ "type" ]
|
|
}
|
|
],
|
|
"services": [
|
|
{
|
|
"key": "navigationService",
|
|
"implementation": "navigation/NavigationService.js"
|
|
},
|
|
{
|
|
"key": "urlService",
|
|
"implementation": "../../general/src/services/UrlService.js",
|
|
"depends": [ "$location" ]
|
|
},
|
|
{
|
|
"key": "creationService",
|
|
"implementation": "creation/CreationService.js",
|
|
"depends": [ "persistenceService", "$q", "$log" ]
|
|
}
|
|
],
|
|
"actions": [
|
|
{
|
|
"key": "navigate",
|
|
"implementation": "navigation/NavigateAction.js",
|
|
"depends": [ "navigationService", "$q" ]
|
|
},
|
|
{
|
|
"key": "window",
|
|
"name": "Open in a new tab",
|
|
"implementation": "windowing/NewTabAction.js",
|
|
"description": "Open this object in a new tab",
|
|
"category": ["view-control", "contextual"],
|
|
"depends": [ "urlService", "$window" ],
|
|
"group": "windowing",
|
|
"glyph": "y"
|
|
},
|
|
{
|
|
"key": "fullscreen",
|
|
"implementation": "windowing/FullscreenAction.js",
|
|
"category": "view-control",
|
|
"group": "windowing",
|
|
"glyph": "z"
|
|
}
|
|
],
|
|
"views": [
|
|
{
|
|
"key": "items",
|
|
"name": "Items",
|
|
"glyph": "9",
|
|
"description": "Grid of available items",
|
|
"templateUrl": "templates/items/items.html",
|
|
"uses": [ "composition" ],
|
|
"gestures": [ "drop" ],
|
|
"type": "folder",
|
|
"editable": false
|
|
}
|
|
],
|
|
"components": [
|
|
{
|
|
"key": "CreateActionProvider",
|
|
"provides": "actionService",
|
|
"type": "provider",
|
|
"implementation": "creation/CreateActionProvider.js",
|
|
"depends": [ "typeService", "dialogService", "creationService", "policyService" ]
|
|
}
|
|
],
|
|
"runs": [
|
|
{
|
|
"implementation": "windowing/WindowTitler.js",
|
|
"depends": [ "navigationService", "$rootScope", "$document" ]
|
|
}
|
|
],
|
|
"licenses": [
|
|
{
|
|
"name": "screenfull.js",
|
|
"version": "1.2.0",
|
|
"description": "Wrapper for cross-browser usage of fullscreen API",
|
|
"author": "Sindre Sorhus",
|
|
"website": "https://github.com/sindresorhus/screenfull.js/",
|
|
"copyright": "Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)",
|
|
"license": "license-mit",
|
|
"link": "https://github.com/sindresorhus/screenfull.js/blob/gh-pages/license"
|
|
},
|
|
{
|
|
"name": "Math.uuid.js",
|
|
"version": "1.4",
|
|
"description": "Unique identifer generation (code adapted.)",
|
|
"author": "Robert Kieffer",
|
|
"website": "https://github.com/broofa/node-uuid",
|
|
"copyright": "Copyright (c) 2010 Robert Kieffer",
|
|
"license": "license-mit",
|
|
"link": "http://opensource.org/licenses/MIT"
|
|
}
|
|
]
|
|
}
|
|
}
|