+++ /dev/null
-define(['angular'], function (angular) {
- 'use strict';
-
- var NavCtrl = function ($scope, NavHelper) {
- $scope.navList = NavHelper.getMenu();
- };
- NavCtrl.$inject = ['$scope', 'NavHelper'];
-
- var NavItemCtrl = function ($scope) {
- $scope.display = 'none';
- $scope.isOpen = false;
-
- $scope.isValid = function (value) {
- if (angular.isUndefined(value) || value === null) {
- return false;
- } else {
- return true;
- }
- };
-
- $scope.updateTemplate = function (e) {
- e.stopPropagation();
- e.preventDefault();
-
- $scope.isOpen = !$scope.isOpen;
- if ($scope.display === 'none') {
- $scope.display = 'block';
- } else {
- $scope.display = 'none';
- }
- };
- };
- NavItemCtrl.$inject = ['$scope', 'NavHelper'];
-
- return {
- NavCtrl: NavCtrl,
- NavItemCtrl: NavItemCtrl
- };
-
-});