From c340dd868a3379580f3eb30fd5ef9644d7813051 Mon Sep 17 00:00:00 2001 From: "danny.melching" Date: Wed, 3 Feb 2016 10:56:45 +0100 Subject: [PATCH] Add context menu support (from olga-zhuk87) --- angular-tree-control.js | 6 ++++++ 1 file changed, 6 insertions(+) mode change 100644 => 100755 angular-tree-control.js diff --git a/angular-tree-control.js b/angular-tree-control.js old mode 100644 new mode 100755 index df0845d..6c8ff32 --- a/angular-tree-control.js +++ b/angular-tree-control.js @@ -41,6 +41,7 @@ if (typeof module !== "undefined" && typeof exports !== "undefined" && module.ex expandedNodes: "=?", onSelection: "&", onNodeToggle: "&", + contextMenu: "&", options: "=?", orderBy: "@", reverseOrder: "@", @@ -126,6 +127,11 @@ if (typeof module !== "undefined" && typeof exports !== "undefined" && module.ex } } + $scope.menu = function(node) { + if($scope.contextMenu) + return $scope.contextMenu({node: node}); + }; + $scope.headClass = function(node) { var liSelectionClass = classIfDefined($scope.options.injectClasses.liSelected, false); var injectSelectionClass = "";