/*- * ================================================================================ * 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' } } }); });