/// <reference path="../../../Scripts/underscore.js" />
/// <reference path="../../common/utils/enums.js" />
/// <reference path="../nav-bar-util.js" />
// AppNavBarController controller for the navigation bar of the application. This controller is responsible for
// manage the different types of the tabs and corresponding menus.
frameworkModule.controller('AdminAppNavController', ['$scope', '$rootScope', '$log', 'loginContext', 'enums', '$state',
function ($scope, $rootScope, $log, loginContext, enums, $state) {
'use strict';
$log.debug('AdminAppNavController.ctor()...');
$scope.companyName = loginContext.projectCustomerName;
$scope.toggleMenu = function () {
$rootScope.$broadcast(enums.adminEvent.layoutChanged);
};
$scope.gotoAdminHomePage = function ($event) {
var element = $event.target;
if (element.hasClass('sidebar-toggler')) {
return;
} else {
$state.go('adminHomePage');
}
};
}
]);
-
eddie.woo authoreda5729303