summaryrefslogtreecommitdiffstats
path: root/ecomp-portal-FE/client/app/router.js
diff options
context:
space:
mode:
Diffstat (limited to 'ecomp-portal-FE/client/app/router.js')
-rw-r--r--ecomp-portal-FE/client/app/router.js528
1 files changed, 528 insertions, 0 deletions
diff --git a/ecomp-portal-FE/client/app/router.js b/ecomp-portal-FE/client/app/router.js
new file mode 100644
index 00000000..8af5f171
--- /dev/null
+++ b/ecomp-portal-FE/client/app/router.js
@@ -0,0 +1,528 @@
+/*-
+ * ================================================================================
+ * eCOMP Portal
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ================================================================================
+ */
+'use strict';
+
+angular.module('ecompApp')
+ .config($stateProvider => {
+ $stateProvider
+ .state('root', {
+ abstract: true,
+ views: {
+ 'header@': {
+ templateUrl: 'app/views/header/header.tpl.html',
+ controller: 'HeaderCtrl',
+ controllerAs: 'header'
+ },
+ 'tabbar@': {
+ templateUrl: 'app/views/tabs/tabs.tpl.html',
+ controller: 'TabsCtrl',
+ controllerAs: 'tabsHome'
+ },
+ 'sidebar@':{
+ templateUrl: 'app/views/sidebar/sidebar.tpl.html',
+ controller: 'SidebarCtrl',
+ controllerAs: 'sidebar'
+ },
+ 'userbar@':{
+ templateUrl: 'app/views/userbar/userbar.tpl.html',
+ controller: 'UserbarCtrl',
+ controllerAs: 'userbar'
+ },
+ 'footer@': {
+ templateUrl: 'app/views/footer/footer.tpl.html',
+ controller: 'FooterCtrl',
+ controllerAs: 'footer' }
+ }
+// }).state('root.applicationsHome', {
+// url: '/applicationsHome',
+// views: {
+// 'content@': {
+// templateUrl: 'app/views/home/applications-home/applications-home.tpl.html',
+// controller: 'ApplicationsHomeCtrl',
+// controllerAs: 'applicationsHome'
+// }
+// }
+ }).state('root.applicationsHome', {
+ url: '/applicationsHome',
+ views: {
+ 'content@': {
+ templateUrl: 'app/views/dashboard/dashboard.tpl.html',
+ controller: 'DashboardCtrl',
+ controllerAs: 'dashboard'
+ }
+ }
+ }).state('root.appCatalog', {
+ url: '/appCatalog',
+ views: {
+ 'content@': {
+ templateUrl: 'app/views/catalog/catalog.tpl.html',
+ controller: 'CatalogCtrl',
+ controllerAs: 'catalog'
+ }
+ }
+ }).state('root.widgetsHome', {
+ url: '/widgetsHome',
+ views: {
+ 'content@': {
+ templateUrl: 'app/views/home/widgets-home/widgets-home.tpl.html',
+ controller: 'WidgetsHomeCtrl',
+ controllerAs: 'widgetsHome'
+ }
+ }
+ }).state('root.admins', {
+ url: '/admins',
+ views: {
+ 'content@': {
+ templateUrl: 'app/views/admins/admins.tpl.html',
+ controller: 'AdminsCtrl',
+ controllerAs: 'admins'
+ }
+ }
+ }).state('root.users', {
+ url: '/users',
+ views: {
+ 'content@': {
+ templateUrl: 'app/views/users/users.tpl.html',
+ controller: 'UsersCtrl',
+ controllerAs: 'users'
+ }
+ }
+ }).state('root.applications', {
+ url: '/applications',
+ views: {
+ 'content@': {
+ templateUrl: 'app/views/applications/applications.tpl.html',
+ controller: 'ApplicationsCtrl',
+ controllerAs: 'apps'
+ }
+ }
+ }).state('root.functionalMenu', {
+ url: '/functionalMenu',
+ views: {
+ 'content@': {
+ templateUrl: 'app/views/functionalMenu/functionalMenu.tpl.html',
+ controller: 'FunctionalMenuCtrl',
+ controllerAs: 'functionalMenu'
+ }
+ }
+ }).state('root.getAccess', {
+ url: '/getAccess',
+ params: {
+ appName: null,
+ },
+ views: {
+ 'content@': {
+ templateUrl: 'app/views/support/get-access/get-access.tpl.html',
+ controller: 'GetAccessCtrl',
+ controllerAs: 'access'
+ }
+ }
+ }).state('root.contactUs', {
+ url: '/contactUs',
+ views: {
+ 'content@': {
+ templateUrl: 'app/views/support/contact-us/contact-us.tpl.html',
+ controller: 'ContactUsCtrl',
+ controllerAs: 'contact'
+ }
+ }
+ }).state('root.widgets', {
+ url: '/widgets',
+ views: {
+ 'content@': {
+ templateUrl: 'app/views/widgets/widgets.tpl.html',
+ controller: 'WidgetsCtrl',
+ controllerAs: 'widgets'
+ }
+ }
+ }).state('root.portalAdmins', {
+ url: '/portalAdmins',
+ views: {
+ 'content@': {
+ templateUrl: 'app/views/portal-admin/portal-admin.tpl.html',
+ controller: 'PortalAdminsCtrl',
+ controllerAs: 'portalAdmin'
+ }
+ }
+ }).state('root.error404', {
+ url: '/error404',
+ views: {
+ 'content@': {
+ templateUrl: 'app/views/errors/error.404.tpl.html',
+ controller: 'Error404Ctrl',
+ controllerAs: 'error404'
+ }
+ }
+ }).state('noUserError', {
+ url: '/noUserError',
+ views: {
+ 'error@': {
+ templateUrl: 'app/views/errors/error.tpl.html',
+ controller: 'ErrorCtrl',
+ controllerAs: 'error'
+ }
+ }
+ }).state('unKnownError', {
+ url: '/unKnownError',
+ views: {
+ 'error@': {
+ templateUrl: 'app/views/errors/error.tpl.html',
+ controller: 'ErrorCtrl',
+ controllerAs: 'error'
+ }
+ }
+ }).state('root.kpidash', {
+ url: '/kpidash',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/DCAE/DCAE_KPI.html',
+ controller: 'DCAE_Ctrl_KPI'
+ }
+ }
+ }).state('root.kpidash_DCAE', {
+ //url: '/kpidash_DCAE',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/DCAE/DCAE_KPI.html',
+ controller: 'DCAE_Ctrl_KPI'
+ }
+ }
+ }).state('root.kpidash_DCAE_KPI', {
+ //url: '/kpidash_DCAE_KPI',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/DCAE/DCAE_KPI.html',
+ controller: 'DCAE_Ctrl_KPI'
+ }
+ }
+ }).state('root.kpidash_DCAE_UserDefinedKPI', {
+ //url: '/kpidash_DCAE_UserDefinedKPI',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/DCAE/DCAE_UserDefinedKPI.html',
+ controller: 'DCAE_Ctrl_UserDefinedKPI'
+ }
+ }
+ }).state('root.kpidash_DCAE_Metrics', {
+ //url: '/kpidash_DCAE_Metrics',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/DCAE/DCAE_Metrics.html',
+ controller: 'DCAE_Ctrl_Metrics'
+ }
+ }
+ }).state('root.kpidash_ECOMP', {
+ //url: '/kpidash_ECOMP',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/ECOMP.html',
+ controller: 'ECOMP_Ctrl'
+ }
+ }
+ }).state('root.kpidash_AAI', {
+ //url: '/kpidash_AAI',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/AAI/AAI_KPI.html',
+ controller: 'AAI_Ctrl_KPI'
+ }
+ }
+ }).state('root.kpidash_AAI_KPI', {
+ //url: '/kpidash_AAI_KPI',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/AAI/AAI_KPI.html',
+ controller: 'AAI_Ctrl_KPI'
+ }
+ }
+ }).state('root.kpidash_AAI_UserDefinedKPI', {
+ //url: '/kpidash_AAI_UserDefinedKPI',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/AAI/AAI_UserDefinedKPI.html',
+ controller: 'AAI_Ctrl_UserDefinedKPI'
+ }
+ }
+ }).state('root.kpidash_AAI_Metrics', {
+ //url: '/kpidash_AAI_Metrics',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/AAI/AAI_Metrics.html',
+ controller: 'AAI_Ctrl_Metrics'
+ }
+ }
+ }).state('root.kpidash_APPC', {
+ //url: '/kpidash_APPC',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/APPC/APPC_KPI.html',
+ controller: 'APPC_Ctrl_KPI'
+ }
+ }
+ }).state('root.kpidash_APPC_KPI', {
+ //url: '/kpidash_APPC_KPI',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/APPC/APPC_KPI.html',
+ controller: 'APPC_Ctrl_KPI'
+ }
+ }
+ }).state('root.kpidash_APPC_UserDefinedKPI', {
+ //url: '/kpidash_APPC_UserDefinedKPI',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/APPC/APPC_UserDefinedKPI.html',
+ controller: 'APPC_Ctrl_UserDefinedKPI'
+ }
+ }
+ }).state('root.kpidash_APPC_Metrics', {
+ //url: '/kpidash_APPC_Metrics',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/APPC/APPC_Metrics.html',
+ controller: 'APPC_Ctrl_Metrics'
+ }
+ }
+ }).state('root.kpidash_ASDC', {
+ //url: '/kpidash_ASDC',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/ASDC/ASDC_KPI.html',
+ controller: 'ASDC_Ctrl_KPI'
+ }
+ }
+ }).state('root.kpidash_ASDC_KPI', {
+ //url: '/kpidash_ASDC_KPI',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/ASDC/ASDC_KPI.html',
+ controller: 'ASDC_Ctrl_KPI'
+ }
+ }
+ }).state('root.kpidash_ASDC_UserDefinedKPI', {
+ //url: '/kpidash_ASDC_UserDefinedKPI',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/ASDC/ASDC_UserDefinedKPI.html',
+ controller: 'ASDC_Ctrl_UserDefinedKPI'
+ }
+ }
+ }).state('root.kpidash_ASDC_Metrics', {
+ //url: '/kpidash_ASDC_Metrics',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/ASDC/ASDC_Metrics.html',
+ controller: 'ASDC_Ctrl_Metrics'
+ }
+ }
+ }).state('root.kpidash_Closedloop', {
+ //url: '/kpidash_Closedloop',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/Closedloop/Closedloop_KPI.html',
+ controller: 'Closedloop_Ctrl_KPI'
+ }
+ }
+ }).state('root.kpidash_Closedloop_KPI', {
+ //url: '/kpidash_Closedloop_KPI',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/Closedloop/Closedloop_KPI.html',
+ controller: 'Closedloop_Ctrl_KPI'
+ }
+ }
+ }).state('root.kpidash_Closedloop_UserDefinedKPI', {
+ //url: '/kpidash_Closedloop_UserDefinedKPI',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/Closedloop/Closedloop_UserDefinedKPI.html',
+ controller: 'Closedloop_Ctrl_UserDefinedKPI'
+ }
+ }
+ }).state('root.kpidash_Closedloop_Metrics', {
+ //url: '/kpidash_Closedloop_Metrics',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/Closedloop/Closedloop_Metrics.html',
+ controller: 'Closedloop_Ctrl_Metrics'
+ }
+ }
+ }).state('root.kpidash_DMaaP', {
+ //url: '/kpidash_DMaaP',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/DMaaP/DMaaP_KPI.html',
+ controller: 'DMaaP_Ctrl_KPI'
+ }
+ }
+ }).state('root.kpidash_DMaaP_KPI', {
+ //url: '/kpidash_DMaaP_KPI',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/DMaaP/DMaaP_KPI.html',
+ controller: 'DMaaP_Ctrl_KPI'
+ }
+ }
+ }).state('root.kpidash_DMaaP_UserDefinedKPI', {
+ //url: '/kpidash_DMaaP_UserDefinedKPI',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/DMaaP/DMaaP_UserDefinedKPI.html',
+ controller: 'DMaaP_Ctrl_UserDefinedKPI'
+ }
+ }
+ }).state('root.kpidash_DMaaP_Metrics', {
+ //url: '/kpidash_DMaaP_Metrics',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/DMaaP/DMaaP_Metrics.html',
+ controller: 'DMaaP_Ctrl_Metrics'
+ }
+ }
+ }).state('root.kpidash_ECOMP_Portal', {
+ //url: '/kpidash_ECOMP_Portal',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/ECOMP_Portal/ECOMP_Portal_KPI.html',
+ controller: 'ECOMP_Portal_Ctrl_KPI'
+ }
+ }
+ }).state('root.kpidash_ECOMP_Portal_KPI', {
+ //url: '/kpidash_ECOMP_Portal_KPI',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/ECOMP_Portal/ECOMP_Portal_KPI.html',
+ controller: 'ECOMP_Portal_Ctrl_KPI'
+ }
+ }
+ }).state('root.kpidash_ECOMP_Portal_UserDefinedKPI', {
+ //url: '/kpidash_ECOMP_Portal_UserDefinedKPI',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/ECOMP_Portal/ECOMP_Portal_UserDefinedKPI.html',
+ controller: 'ECOMP_Portal_Ctrl_UserDefinedKPI'
+ }
+ }
+ }).state('root.kpidash_ECOMP_Portal_Metrics', {
+ //url: '/kpidash_ECOMP_Portal_Metrics',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/ECOMP_Portal/ECOMP_Portal_Metrics.html',
+ controller: 'ECOMP_Portal_Ctrl_Metrics'
+ }
+ }
+ }).state('root.kpidash_InfrastructurePortal', {
+ //url: '/kpidash_InfrastructurePortal',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/InfrastructurePortal/InfrastructurePortal_KPI.html',
+ controller: 'InfrastructurePortal_Ctrl_KPI'
+ }
+ }
+ }).state('root.kpidash_InfrastructurePortal_KPI', {
+ //url: '/kpidash_InfrastructurePortal_KPI',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/InfrastructurePortal/InfrastructurePortal_KPI.html',
+ controller: 'InfrastructurePortal_Ctrl_KPI'
+ }
+ }
+ }).state('root.kpidash_InfrastructurePortal_UserDefinedKPI', {
+ //url: '/kpidash_InfrastructurePortal_UserDefinedKPI',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/InfrastructurePortal/InfrastructurePortal_UserDefinedKPI.html',
+ controller: 'InfrastructurePortal_Ctrl_UserDefinedKPI'
+ }
+ }
+ }).state('root.kpidash_InfrastructurePortal_Metrics', {
+ //url: '/kpidash_InfrastructurePortal_Metrics',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/InfrastructurePortal/InfrastructurePortal_Metrics.html',
+ controller: 'InfrastructurePortal_Ctrl_Metrics'
+ }
+ }
+ }).state('root.kpidash_MSO', {
+ //url: '/kpidash_MSO',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/MSO/MSO_KPI.html',
+ controller: 'MSO_Ctrl_KPI'
+ }
+ }
+ }).state('root.kpidash_MSO_KPI', {
+ //url: '/kpidash_MSO_KPI',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/MSO/MSO_KPI.html',
+ controller: 'MSO_Ctrl_KPI'
+ }
+ }
+ }).state('root.kpidash_MSO_UserDefinedKPI', {
+ //url: '/kpidash_MSO_UserDefinedKPI',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/MSO/MSO_UserDefinedKPI.html',
+ controller: 'MSO_Ctrl_UserDefinedKPI'
+ }
+ }
+ }).state('root.kpidash_MSO_Metrics', {
+ //url: '/kpidash_MSO_Metrics',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/MSO/MSO_Metrics.html',
+ controller: 'MSO_Ctrl_Metrics'
+ }
+ }
+ }).state('root.kpidash_Policy', {
+ //url: '/kpidash_Policy',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/Policy/Policy_KPI.html',
+ controller: 'Policy_Ctrl_KPI'
+ }
+ }
+ }).state('root.kpidash_Policy_KPI', {
+ //url: '/kpidash_Policy_KPI',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/Policy/Policy_KPI.html',
+ controller: 'Policy_Ctrl_KPI'
+ }
+ }
+ }).state('root.kpidash_Policy_UserDefinedKPI', {
+ //url: '/kpidash_Policy_UserDefinedKPI',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/Policy/Policy_UserDefinedKPI.html',
+ controller: 'Policy_Ctrl_UserDefinedKPI'
+ }
+ }
+ }).state('root.kpidash_Policy_Metrics', {
+ //url: '/kpidash_Policy_Metrics',
+ views: {
+ 'content@': {
+ templateUrl: 'kpi-dashboard/views/Policy/Policy_Metrics.html',
+ controller: 'Policy_Ctrl_Metrics'
+ }
+ }
+ });
+ });