| 
|   | __construct ( $a_parent_obj, string $a_parent_cmd, int $a_tax_id, string $a_target_gui, string $a_target_cmd, string $a_id="") | 
|   | Constructor.  More...
  | 
|   | 
|   | getNodeContent ($a_node) | 
|   | 
|   | getNodeHref ($a_node) | 
|   | 
|   | getNodeIcon ($a_node) | 
|   | 
|   | isNodeHighlighted ($a_node) | 
|   | 
|   | setOnClick (string $a_value) | 
|   | 
|   | getNodeOnClick ($a_node) | 
|   | 
|   | __construct (string $a_expl_id, $a_parent_obj, string $a_parent_cmd, ilTree $a_tree, string $a_node_parameter_name="node_id") | 
|   | 
|   | getTree () | 
|   | 
|   | setOrderField (string $a_val, bool $a_numeric=false) | 
|   | 
|   | getOrderField () | 
|   | 
|   | setTypeWhiteList (array $a_val) | 
|   | Set type white list.  More...
  | 
|   | 
|   | getTypeWhiteList () | 
|   | Get type white list.  More...
  | 
|   | 
|   | setTypeBlackList (array $a_val) | 
|   | Set type black list.  More...
  | 
|   | 
|   | getTypeBlackList () | 
|   | Get type black list.  More...
  | 
|   | 
|   | setPreloadChilds (bool $a_val) | 
|   | 
|   | getPreloadChilds () | 
|   | 
|   | getSuccessorNode ( $a_node_id, string $a_type="") | 
|   | Get successor node (currently only(!) based on lft/rgt tree values)  More...
  | 
|   | 
|   | getChildsOfNode ($a_parent_node_id) | 
|   | Get childs of node.  More...
  | 
|   | 
|   | getNodeId ($a_node) | 
|   | Get id for node.  More...
  | 
|   | 
|   | getNodeIconAlt ($a_node) | 
|   | Get node icon alt attribute.  More...
  | 
|   | 
|   | getRootNode () | 
|   | Get root node.  More...
  | 
|   | 
|   | setRootId ($a_root) | 
|   | 
|   | setPathOpen ($a_id) | 
|   | Set node path to be opened.  More...
  | 
|   | 
|   | getHTML ($new=false) | 
|   | Get HTML.  More...
  | 
|   | 
|   | getChildren ($record, $environment=null) | 
|   | Get a list of records (that list can also be empty).  More...
  | 
|   | 
|   | build (\ILIAS\UI\Component\Tree\Node\Factory $factory, $record, $environment=null) | 
|   | 
|   | getTreeLabel () | 
|   | 
|   | getTreeComponent () | 
|   | 
|   | toggleExplorerNodeState () | 
|   | Should be called by an ilCtrl-enabled command class if a tree node toggle action should be processed.  More...
  | 
|   | 
|   | setChildLimit (int $a_val) | 
|   | 
|   | getChildLimit () | 
|   | 
|   | setSearchTerm (string $a_val) | 
|   | 
|   | getSearchTerm () | 
|   | 
|   | setMainTemplate (ilGlobalTemplateInterface $a_main_tpl=null) | 
|   | 
|   | getRootNode () | 
|   | Get root node.  More...
  | 
|   | 
|   | getChildsOfNode ($a_parent_node_id) | 
|   | Get children of node.  More...
  | 
|   | 
|   | getNodeContent ($a_node) | 
|   | Get content of a node.  More...
  | 
|   | 
|   | getNodeId ($a_node) | 
|   | Get id of a node.  More...
  | 
|   | 
|   | getNodeHref ($a_node) | 
|   | Get href for node.  More...
  | 
|   | 
|   | nodeHasVisibleChilds ($a_node) | 
|   | Node has children Please note that this standard method may not be optimal depending on what a derived class does in isNodeVisible.  More...
  | 
|   | 
|   | sortChilds (array $a_childs, $a_parent_node_id) | 
|   | Sort childs.  More...
  | 
|   | 
|   | getNodeIcon ($a_node) | 
|   | Get node icon path.  More...
  | 
|   | 
|   | getNodeIconAlt ($a_node) | 
|   | Get node icon alt attribute.  More...
  | 
|   | 
|   | getNodeTarget ($a_node) | 
|   | Get node target (frame) attribute.  More...
  | 
|   | 
|   | getNodeOnClick ($a_node) | 
|   | Get node onclick attribute.  More...
  | 
|   | 
|   | isNodeVisible ($a_node) | 
|   | Is node visible?  More...
  | 
|   | 
|   | isNodeHighlighted ($a_node) | 
|   | Is node highlighted?  More...
  | 
|   | 
|   | isNodeClickable ($a_node) | 
|   | Is node clickable?  More...
  | 
|   | 
|   | getId () | 
|   | Get id of explorer element.  More...
  | 
|   | 
|   | setSkipRootNode (bool $a_val) | 
|   | 
|   | getSkipRootNode () | 
|   | 
|   | setAjax (bool $a_val) | 
|   | 
|   | getAjax () | 
|   | 
|   | setSecondaryHighlightedNodes (array $a_val) | 
|   | Set secondary (background) highlighted nodes.  More...
  | 
|   | 
|   | getSecondaryHighlightedNodes () | 
|   | Get secondary (background) highlighted nodes.  More...
  | 
|   | 
|   | setNodeOpen ($a_id) | 
|   | Set node to be opened (additional custom opened node, not standard expand behaviour)  More...
  | 
|   | 
|   | setSelectMode (string $a_postvar, bool $a_multi=false) | 
|   | Set select mode (to deactivate, pass an empty string as postvar)  More...
  | 
|   | 
|   | setNodeSelected ($a_id) | 
|   | Set node to be opened (additional custom opened node, not standard expand behaviour)  More...
  | 
|   | 
|   | setOfflineMode (bool $a_val) | 
|   | 
|   | getOfflineMode () | 
|   | 
|   | handleCommand () | 
|   | Handle explorer internal command.  More...
  | 
|   | 
|   | getContainerId () | 
|   | 
|   | openNode () | 
|   | Open node.  More...
  | 
|   | 
|   | closeNode () | 
|   | Close node.  More...
  | 
|   | 
|   | getNodeAsync () | 
|   | Get node asynchronously.  More...
  | 
|   | 
|   | beforeRendering () | 
|   | Before rendering.  More...
  | 
|   | 
|   | getOnLoadCode () | 
|   | Get on load code.  More...
  | 
|   | 
|   | getHTML () | 
|   | 
|   | renderNode ($a_node, ilTemplate $tpl) | 
|   | Render node.  More...
  | 
|   | 
|   | renderChilds ($a_node_id, ilTemplate $tpl) | 
|   | Render childs.  More...
  | 
|   | 
|   | getDomNodeIdForNodeId ($a_node_id) | 
|   | Get DOM node id for node id.  More...
  | 
|   | 
|   | getNodeIdForDomNodeId (string $a_dom_node_id) | 
|   | Get node id for dom node id.  More...
  | 
|   | 
|   | listItemStart (ilTemplate $tpl, $a_node) | 
|   | List item start.  More...
  | 
|   | 
|   | listItemEnd (ilTemplate $tpl) | 
|   | 
|   | listStart (ilTemplate $tpl) | 
|   | 
|   | listEnd (ilTemplate $tpl) | 
|   | 
|   | isNodeOnclickEnabled () | 
|   | 
|   | setNodeOnclickEnabled (bool $nodeOnclickEnabled) | 
|   | 
|   | isEnableDnd () | 
|   | 
|   | setEnableDnd (bool $enable_dnd) | 
|   | 
|   | build (Node\Factory $factory, $record, $environment=null) | 
|   | Build and return a Node.  More...
  | 
|   | 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. 
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning Taxonomy explorer GUI class 
- Author
 - Alex Killing alex..nosp@m.kill.nosp@m.ing@g.nosp@m.mx.d.nosp@m.e 
 
Definition at line 23 of file class.ilTaxonomyExplorerGUI.php.