import ngModule from '../module'; function vnVisibleBy(aclService) { return { restrict: 'A', priority: -1, link: function($scope, $element, $attrs) { let acls = $attrs.vnVisibleBy.split(','); if (!aclService.aclPermission(acls)) { $element[0].style.visibility = 'hidden'; } } }; } vnVisibleBy.$inject = ['aclService']; ngModule.directive('vnVisibleBy', vnVisibleBy);