Yangman - delete_list_item button misses in operations form
[dlux.git] / modules / yangman-resources / src / main / resources / yangman / controllers / form / container.controller.js
1 define([], function () {
2     'use strict';
3
4     angular.module('app.yangman').controller('ContainerCtrl', ContainerCtrl);
5
6     ContainerCtrl.$inject = ['$scope'];
7
8     function ContainerCtrl($scope){
9         var yangContainer = this;
10
11         // methods
12         yangContainer.isActionMenu = isActionMenu;
13         yangContainer.toggleExpanded = toggleExpanded;
14
15         /**
16          * Show hide node
17          */
18         function toggleExpanded() {
19             $scope.node.expanded = !$scope.node.expanded;
20         }
21
22         /**
23          * Show hide action menu
24          * @returns {boolean|*}
25          */
26         function isActionMenu() {
27             return $scope.node.augmentionGroups && $scope.node.augmentionGroups.length;
28         }
29     }
30 });
31