summaryrefslogtreecommitdiffstats
path: root/ecomp-portal-FE/client/bower_components/jqTree/_entries/23_oncanselectnode.md
diff options
context:
space:
mode:
authortalasila <talasila@research.att.com>2017-02-07 15:03:57 -0500
committertalasila <talasila@research.att.com>2017-02-07 15:05:15 -0500
commit4ad39a5c96dd99acf819ce189b13fec946d7506b (patch)
treea1449286441947cc3d07a45227fa0d6f978e1a7d /ecomp-portal-FE/client/bower_components/jqTree/_entries/23_oncanselectnode.md
parent5500448cbd1f374d0ac743ee2fd636fe2d3c0027 (diff)
Initial OpenECOMP Portal commit
Change-Id: I804b80e0830c092e307da1599bd9fbb5c3e2da77 Signed-off-by: talasila <talasila@research.att.com>
Diffstat (limited to 'ecomp-portal-FE/client/bower_components/jqTree/_entries/23_oncanselectnode.md')
-rw-r--r--ecomp-portal-FE/client/bower_components/jqTree/_entries/23_oncanselectnode.md26
1 files changed, 26 insertions, 0 deletions
diff --git a/ecomp-portal-FE/client/bower_components/jqTree/_entries/23_oncanselectnode.md b/ecomp-portal-FE/client/bower_components/jqTree/_entries/23_oncanselectnode.md
new file mode 100644
index 00000000..5bf15a25
--- /dev/null
+++ b/ecomp-portal-FE/client/bower_components/jqTree/_entries/23_oncanselectnode.md
@@ -0,0 +1,26 @@
+---
+title: onCanSelectNode
+name: options-oncanselectnode
+---
+
+You can set a function to override if a node can be selected. The function gets a node as parameter, and must return true or false.
+
+For this to work, the option 'selectable' must be 'true'.
+
+{% highlight js %}
+// Example: nodes with children cannot be selected
+$('#tree1').tree({
+ data: data,
+ selectable: true
+ onCanSelectNode: function(node) {
+ if (node.children.length == 0) {
+ // Nodes without children can be selected
+ return true;
+ }
+ else {
+ // Nodes with children cannot be selected
+ return false;
+ }
+ }
+});
+{% endhighlight %}