Newer
Older
ubFramework / Portal / docroot / js / plugins / nggrid / src / directives / ng-grid-menu.js
@Christopher W. Olsen Christopher W. Olsen on 10 Dec 2017 536 bytes Cleaning Up Making It A Sub Module
ngGridDirectives.directive('ngGridMenu', ['$compile', '$templateCache', function ($compile, $templateCache) {
    var ngGridMenu = {
        scope: false,
        compile: function () {
            return {
                pre: function ($scope, iElement) {
                    if (iElement.children().length === 0) {
                        iElement.append($compile($templateCache.get($scope.gridId + 'menuTemplate.html'))($scope));
                    }
                }
            };
        }
    };
    return ngGridMenu;
}]);