From ec989fc5357fc3dbb68ed75a7b497e9d61a6954b Mon Sep 17 00:00:00 2001 From: Ralf Becker Date: Tue, 11 Feb 2014 15:56:52 +0000 Subject: [PATCH] method to get data of a node by its id --- etemplate/js/et2_widget_tree.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/etemplate/js/et2_widget_tree.js b/etemplate/js/et2_widget_tree.js index 31aa110a2e..b2f917f83e 100644 --- a/etemplate/js/et2_widget_tree.js +++ b/etemplate/js/et2_widget_tree.js @@ -612,6 +612,17 @@ var et2_tree = et2_inputWidget.extend( return null; }, + /** + * Get node data by id + * + * @param {string} _id id of node + * @return {object} object with attributes id, im0-2, text, tooltip, ... as set via select_options or autoload url + */ + getNode: function(_id) + { + return this._find_in_item(_id, this.options.select_options); + }, + /** * Sets label of an item by id *