Compare commits

...

1 Commits

Author SHA1 Message Date
dc5405aefd move ApplicationRouter to api/router/RouterAPI 2021-06-22 12:30:06 -07:00
5 changed files with 10 additions and 10 deletions

View File

@ -36,8 +36,7 @@ define([
'./plugins/imagery/plugin', './plugins/imagery/plugin',
'./ui/registries/InspectorViewRegistry', './ui/registries/InspectorViewRegistry',
'./ui/registries/ToolbarRegistry', './ui/registries/ToolbarRegistry',
'./ui/router/ApplicationRouter', './api/router/Browse',
'./ui/router/Browse',
'../platform/framework/src/Main', '../platform/framework/src/Main',
'./ui/layout/Layout.vue', './ui/layout/Layout.vue',
'../platform/core/src/objects/DomainObjectImpl', '../platform/core/src/objects/DomainObjectImpl',
@ -65,7 +64,6 @@ define([
ImageryPlugin, ImageryPlugin,
InspectorViewRegistry, InspectorViewRegistry,
ToolbarRegistry, ToolbarRegistry,
ApplicationRouter,
Browse, Browse,
Main, Main,
Layout, Layout,
@ -252,7 +250,7 @@ define([
this.status = new api.StatusAPI(this); this.status = new api.StatusAPI(this);
this.router = new ApplicationRouter(this); this.router = new api.RouterAPI(this);
this.branding = BrandingAPI.default; this.branding = BrandingAPI.default;

View File

@ -31,7 +31,8 @@ define([
'./Editor', './Editor',
'./menu/MenuAPI', './menu/MenuAPI',
'./actions/ActionsAPI', './actions/ActionsAPI',
'./status/StatusAPI' './status/StatusAPI',
'./router/RouterAPI'
], function ( ], function (
TimeAPI, TimeAPI,
ObjectAPI, ObjectAPI,
@ -43,7 +44,8 @@ define([
EditorAPI, EditorAPI,
MenuAPI, MenuAPI,
ActionsAPI, ActionsAPI,
StatusAPI StatusAPI,
RouterAPI
) { ) {
return { return {
TimeAPI: TimeAPI, TimeAPI: TimeAPI,
@ -56,6 +58,7 @@ define([
EditorAPI: EditorAPI, EditorAPI: EditorAPI,
MenuAPI: MenuAPI.default, MenuAPI: MenuAPI.default,
ActionsAPI: ActionsAPI.default, ActionsAPI: ActionsAPI.default,
StatusAPI: StatusAPI.default StatusAPI: StatusAPI.default,
RouterAPI: RouterAPI.default
}; };
}); });

View File

@ -19,13 +19,12 @@
* this source code distribution or the Licensing information page available * this source code distribution or the Licensing information page available
* at runtime from the About dialog for additional information. * at runtime from the About dialog for additional information.
*****************************************************************************/ *****************************************************************************/
/*global module*/
const LocationBar = require('location-bar'); const LocationBar = require('location-bar');
const EventEmitter = require('EventEmitter'); const EventEmitter = require('EventEmitter');
const _ = require('lodash'); const _ = require('lodash');
class ApplicationRouter extends EventEmitter { class RouterAPI extends EventEmitter {
/** /**
* events * events
* change:params -> notify listeners w/ new, old, and changed. * change:params -> notify listeners w/ new, old, and changed.
@ -416,4 +415,4 @@ function paramsToObject(searchParams) {
return params; return params;
} }
module.exports = ApplicationRouter; export default RouterAPI;