19 declare(strict_types=1);
36 $a_selection_gui =
null,
37 string $a_selection_cmd =
'addConditionTrigger',
38 string $a_selection_par =
"source_id" 58 $ilAccess = $DIC[
'ilAccess'];
61 if (!$ilAccess->checkAccess(
'read',
'', (
int) $a_node[
"child"])) {
77 if (!parent::isNodeClickable($a_node)) {
81 if ($a_node[
"child"] == $this->
getRefId()) {
90 $this->ref_id = $a_ref_id;
96 $this->highlighted_parent = $this->tree->getParentId($a_ref_id);
111 if ($this->highlighted_parent == $a_node[
"child"]) {
115 return parent::isNodeHighlighted($a_node);
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
isNodeHighlighted($a_node)
getParentId(int $a_node_id)
get parent id of given node
__construct(Container $dic, ilPlugin $plugin)
static _lookupType(int $id, bool $reference=false)
__construct( $a_parent_obj, string $a_parent_cmd, $a_selection_gui=null, string $a_selection_cmd='addConditionTrigger', string $a_selection_par="source_id")
getTypeWhiteList()
Get type white list.