UNPKG

pip-webui

Version:

HTML5 UI for LOB applications

41 lines (28 loc) 1.36 kB
/** * @file Missing route error controller * @copyright Digital Living Software Corp. 2014-2016 */ /* global angular */ (function () { 'use strict'; var thisModule = angular.module('pipErrors.MissingRoute', []); thisModule.controller('pipErrorMissingRouteController', function ($scope, $state, $rootScope, pipAppBar, pipAuthState) { appHeader(); $rootScope.$routing = false; $scope.error = $state && $state.params && $state.params.error ? $state.params.fromState : {}; $scope.unfoundState = $state && $state.params ? $state.params.unfoundState : {}; $scope.url = $scope.unfoundState && $scope.unfoundState.to ? $state.href($scope.unfoundState.to, $scope.unfoundState.toParams, {absolute: true}) : ''; $scope.urlBack = $scope.fromState && $scope.fromState.to ? $state.href($scope.fromState.to, $scope.fromState.fromParams, {absolute: true}) : ''; $scope.onContinue = onContinue; return; function appHeader() { pipAppBar.showMenuNavIcon(); pipAppBar.showShadow(); pipAppBar.showTitleBreadcrumb('ERROR_ROUTE_PAGE_TITLE', []); pipAppBar.showLocalActions(null, []); }; function onContinue() { pipAuthState.goToAuthorized(); }; }); })();