3 declare(strict_types=1);
    33     protected string $hm = 
"";
    45         string $a_postvar = 
""    49         $this->
lng = $DIC->language();
    50         $this->tpl = $DIC[
"tpl"];
    51         $this->
ctrl = $DIC->ctrl();
    52         $this->tree = $DIC->repositoryTree();
    53         $this->
user = $DIC->user();
    54         $this->obj_data_cache = $DIC[
"ilObjDataCache"];
    55         $lng = $DIC->language();
    70         $this->value = (
int) $a_value;
    85         $this->select_text = $a_val;
   105         $this->clickable_types = $a_types;
   140             "showRepositorySelection",
   142             "selectRepositoryItem",
   149             $exp->setPathOpen($this->
getValue());
   153         if ($exp->handleCommand()) {
   164         $this->
setValue((
string) $this->
int(
"root_id"));
   167         $ilCtrl->returnToParent($this);
   177         $ilCtrl->returnToParent($this);
   180     public function render($a_mode = 
"property_form"): string
   188         $tpl = 
new ilTemplate(
"tpl.prop_rep_select.html", 
true, 
true, 
"components/ILIAS/Form");
   196             case "property_form":
   205         $ilCtrl->setParameterByClass(
   206             "ilrepositoryselectorinputgui",
   212             $ilCtrl->getLinkTargetByClass(
   213                 array(
$parent_gui, 
"ilformpropertydispatchgui", 
"ilrepositoryselectorinputgui"),
   214                 "showRepositorySelection"   219             $ilCtrl->getLinkTargetByClass(
   220                 array(
$parent_gui, 
"ilformpropertydispatchgui", 
"ilrepositoryselectorinputgui"),
   228                 $ilObjDataCache->lookupTitle($ilObjDataCache->lookupObjId($this->getValue()))
   252         $html = $this->
render(
"table_filter");
 parseCurrentBlock(string $part=ilGlobalTemplateInterface::DEFAULT_BLOCK)
 
getNodeData(int $a_node_id, ?int $a_tree_pk=null)
get all information of a node. 
 
txt(string $a_topic, string $a_default_lang_fallback_mod="")
gets the text for a given topic if the topic is not in the list, the topic itself with "-" will be re...
 
get(string $part=self::DEFAULT_BLOCK)
Renders the given block and returns the html string. 
 
setVariable(string $variable, $value='')
Sets the given variable to the given value. 
 
setVariable($variable, $value='')
Sets a variable value. 
 
setContent(string $a_html)
Sets content for standard template. 
 
getParentId(int $a_node_id)
get parent id of given node 
 
setCurrentBlock(string $part=ilGlobalTemplateInterface::DEFAULT_BLOCK)
 
__construct(Container $dic, ilPlugin $plugin)
 
setParameter(object $a_gui_obj, string $a_parameter, $a_value)
 
static _lookupType(int $id, bool $reference=false)