openmct/platform/commonUI/browse/test
Andrew Henry 45de84c183 [Time Conductor] Prevent route change when time conductor values change (#1342)
* [Time Conductor] Prevent route change on setting search parameters. fixes #1341

* [Inspector] Fixed incorrect listener deregistration which was causing errors on scope destruction

* Bare route is redirect to browse

* [Browse] handle routing without breaking $route

Manage route transitions such that route changes are properly
prevented and navigation events occur while still updating the url.

Resolves a number of issues where path and search updates had
to be supported in a very hacky manner.

https://github.com/nasa/openmct/pull/1342

* [URL] Set search without hacks

Changes in previous commit allow the search parameters to be modified
without accidentally triggering a page reload.

https://github.com/nasa/openmct/pull/1342

* [Views] Update on location changes

If the user has a bookmark or tries to change the current view of an
object by specifying view=someView as a search parameter, the change would
not previously take effect.  This resolves that bug.

https://github.com/nasa/openmct/pull/1342

* [TC] Set query params to undefined

Instead of setting params to null, which would eventually result in those
parameters equaling undefined, set them to undefined to skip the extra
step.

https://github.com/nasa/openmct/pull/1342

* [Instantiate] Instantiate objects with context

Add context to instantiate objects so that they can be navigated
to for editing.

https://github.com/nasa/openmct/pull/1342

* [Tests] Update specs

Update specs to match new expectations.

* [Style] Fix style

* [TC] Remove unused dependency

Remove $route dependency from time conductor controller as it was
not being used.  Resolves review comments.

https://github.com/nasa/openmct/pull/1342#pullrequestreview-11449260
2016-12-07 13:33:53 -08:00
..
navigation [Edit Mode] Renamed function from EditAction.cancel() to EditAction.finish() 2016-09-22 17:34:53 -07:00
windowing [Frontend] Refactor glyphs to classes 2016-08-01 14:33:25 -07:00
BrowseControllerSpec.js [Time Conductor] Prevent route change when time conductor values change (#1342) 2016-12-07 13:33:53 -08:00
BrowseObjectControllerSpec.js [Time Conductor] Prevent route change when time conductor values change (#1342) 2016-12-07 13:33:53 -08:00
InspectorPaneControllerSpec.js [Browse] Inspector shown when object switched to edit mode. Fixes #1031 2016-06-20 20:27:56 -07:00
InspectorRegionSpec.js [Documentation] Updated copyright statement. Fixes #1081 2016-07-12 16:55:57 -07:00
MenuArrowControllerSpec.js [Documentation] Updated copyright statement. Fixes #1081 2016-07-12 16:55:57 -07:00
PaneControllerSpec.js [Documentation] Updated copyright statement. Fixes #1081 2016-07-12 16:55:57 -07:00