4 include_once
"./Services/Repository/classes/class.ilRepositorySelectorExplorerGUI.php";
29 public function __construct($a_parent_obj, $a_parent_cmd, $a_selection_gui = null, $a_selection_cmd =
"add",
30 $a_selection_par =
"source_id")
32 parent::__construct($a_parent_obj, $a_parent_cmd, $a_selection_gui, $a_selection_cmd,
46 global $ilAccess,
$tree;
48 if (!$ilAccess->checkAccess(
'read',
'', $a_node[
"child"]))
53 if($tree->getParentId($a_node[
"child"]) == $this->
getRefId())
69 if(!parent::isNodeClickable($a_node))
72 if($a_node[
"child"] == $this->
getRefId())
89 $this->ref_id = $a_ref_id;
96 $this->highlighted_parent = $tree->getParentId($a_ref_id);
119 if($this->highlighted_parent == $a_node[
"child"])
124 return parent::isNodeHighlighted($a_node);
isNodeVisible($a_node)
Is node visible.
setRefId($a_ref_id)
set ref id of target object
Explorer for selecting repository items.
isNodeHighlighted($a_node)
Is node highlighted?
isNodeClickable($a_node)
Is node clickable?
Create styles array
The data for the language used.
static _lookupType($a_id, $a_reference=false)
lookup object type
getRefId()
get ref id of target object
__construct($a_parent_obj, $a_parent_cmd, $a_selection_gui=null, $a_selection_cmd="add", $a_selection_par="source_id")
Construct.
getTypeWhiteList()
Get type white list.