4 include_once
"./Services/Repository/classes/class.ilRepositorySelectorExplorerGUI.php";
31 $a_selection_gui = null,
32 $a_selection_cmd =
"add",
33 $a_selection_par =
"source_id" 56 $ilAccess = $DIC[
'ilAccess'];
59 if (!$ilAccess->checkAccess(
'read',
'', $a_node[
"child"])) {
63 if (
$tree->getParentId($a_node[
"child"]) == $this->
getRefId()) {
78 if (!parent::isNodeClickable($a_node)) {
82 if ($a_node[
"child"] == $this->
getRefId()) {
100 $this->ref_id = $a_ref_id;
106 $this->highlighted_parent =
$tree->getParentId($a_ref_id);
129 if ($this->highlighted_parent == $a_node[
"child"]) {
133 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?
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.
__construct(Container $dic, ilPlugin $plugin)
getTypeWhiteList()
Get type white list.