Bump versions by x.(y+1).z for next dev cycle
[dlux.git] / modules / yangman-resources / src / main / resources / yangman / directives / yang-form-menu.directive.js
index 0cc28d1e779f8f956e33d6c26cdf8d7f0a674bdb..e5ba8b48ffea5524449456f95d3f0ec9b672ee0a 100644 (file)
@@ -53,7 +53,35 @@ define(['angular'], function (angular) {
                  */
                 function hideInfoBox(){
                     $scope.infoBox = false;
+                    angular.element('#infoBox').addClass('ng-hide');
                 }
+
+                $scope.$on('hideInfoBox', function () {
+                    hideInfoBox();
+                });
+            },
+            link: function (scope, element, attrs) {
+                scope.isActive = false;
+
+                // methods
+                scope.closeMenu = closeMenu;
+                scope.openMenu = openMenu;
+
+                /**
+                 * Close Yang menu
+                 */
+                function closeMenu(){
+                    scope.isActive = false;
+                    scope.hideInfoBox();
+                }
+
+                /**
+                 * Open Yang menu
+                 */
+                function openMenu(){
+                    scope.isActive = true;
+                }
+
             },
         };
     }