X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=modules%2Fcommon-navigation-resources%2Fsrc%2Fmain%2Fresources%2Fnavigation%2Fnavigation.controller.js;h=5faa039aede1f2739fa017ce006a53d8f9683084;hb=09679e7129c6ddb84c00168051ffdc545098470b;hp=057f4447a1e307b5a3a200df7138aefeee9f8ca4;hpb=0a8b1140a3de88f54dba3b5cada1b9ef14871fc9;p=dlux.git diff --git a/modules/common-navigation-resources/src/main/resources/navigation/navigation.controller.js b/modules/common-navigation-resources/src/main/resources/navigation/navigation.controller.js index 057f4447..5faa039a 100644 --- a/modules/common-navigation-resources/src/main/resources/navigation/navigation.controller.js +++ b/modules/common-navigation-resources/src/main/resources/navigation/navigation.controller.js @@ -1,33 +1,40 @@ -define(['common/navigation/navigation.module', 'app/core/core.services', 'common/navigation/navigation.services'], function(nav, services) { - nav.controller('NavCtrl', function($scope, NavHelper) { +define(['angular'], function (angular) { + 'use strict'; + + var NavCtrl = function ($scope, NavHelper) { $scope.navList = NavHelper.getMenu(); - }); + }; + NavCtrl.$inject = ['$scope', 'NavHelper']; - nav.controller('navItemCtrl', function($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 { + } else { return true; } }; - $scope.updateTemplate = function (e, item) { + $scope.updateTemplate = function (e) { e.stopPropagation(); e.preventDefault(); $scope.isOpen = !$scope.isOpen; - if ($scope.display == 'none') { + if ($scope.display === 'none') { $scope.display = 'block'; - } - else { + } else { $scope.display = 'none'; } }; - }); + }; + NavItemCtrl.$inject = ['$scope', 'NavHelper']; + + return { + NavCtrl: NavCtrl, + NavItemCtrl: NavItemCtrl + }; });