X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=sdnr%2Fwireless-transport%2Fcode-Carbon-SR1%2Fapps%2Fdlux%2Fdlux-web%2Fsrc%2Fcommon%2Fnavigation%2Fnavigation.controller.js;fp=sdnr%2Fwireless-transport%2Fcode-Carbon-SR1%2Fapps%2Fdlux%2Fdlux-web%2Fsrc%2Fcommon%2Fnavigation%2Fnavigation.controller.js;h=5faa039aede1f2739fa017ce006a53d8f9683084;hb=27fb2d06608fbb070ae2c15a5580a4f5b2423d15;hp=0000000000000000000000000000000000000000;hpb=60315525ab5e7c12a9f47c409092e8dba6ad656d;p=ccsdk%2Fapps.git diff --git a/sdnr/wireless-transport/code-Carbon-SR1/apps/dlux/dlux-web/src/common/navigation/navigation.controller.js b/sdnr/wireless-transport/code-Carbon-SR1/apps/dlux/dlux-web/src/common/navigation/navigation.controller.js new file mode 100644 index 00000000..5faa039a --- /dev/null +++ b/sdnr/wireless-transport/code-Carbon-SR1/apps/dlux/dlux-web/src/common/navigation/navigation.controller.js @@ -0,0 +1,40 @@ +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 + }; + +});