◆ __construct()
ILIAS\GlobalScreen\GUI\Tabs\Tab::__construct |
( |
private string |
$id, |
|
|
private string |
$language_key, |
|
|
private URI |
$target, |
|
|
private string |
$handling_class, |
|
|
private ?Tab |
$parent = null |
|
) |
| |
◆ getHandlingClass()
ILIAS\GlobalScreen\GUI\Tabs\Tab::getHandlingClass |
( |
| ) |
|
Definition at line 47 of file Tab.php.
47 : string
48 {
49 return $this->handling_class;
50 }
◆ getId()
ILIAS\GlobalScreen\GUI\Tabs\Tab::getId |
( |
| ) |
|
◆ getLanguageKey()
ILIAS\GlobalScreen\GUI\Tabs\Tab::getLanguageKey |
( |
| ) |
|
Definition at line 52 of file Tab.php.
52 : string
53 {
54 return $this->language_key;
55 }
◆ getParent()
ILIAS\GlobalScreen\GUI\Tabs\Tab::getParent |
( |
| ) |
|
Definition at line 62 of file Tab.php.
62 : ?Tab
63 {
64 return $this->parent;
65 }
◆ getPermission()
ILIAS\GlobalScreen\GUI\Tabs\Tab::getPermission |
( |
| ) |
|
◆ getTarget()
ILIAS\GlobalScreen\GUI\Tabs\Tab::getTarget |
( |
| ) |
|
Definition at line 57 of file Tab.php.
57 : URI
58 {
59 return $this->target;
60 }
◆ withParent()
ILIAS\GlobalScreen\GUI\Tabs\Tab::withParent |
( |
Tab |
$parent | ) |
|
Definition at line 78 of file Tab.php.
78 : self
79 {
80 $this->parent = $parent;
81 return $this;
82 }
◆ withPermission()
ILIAS\GlobalScreen\GUI\Tabs\Tab::withPermission |
( |
string |
$permission | ) |
|
◆ $permission
string ILIAS\GlobalScreen\GUI\Tabs\Tab::$permission = 'visible' |
|
private |
The documentation for this class was generated from the following file:
- components/ILIAS/GlobalScreen/src/GUI/Tabs/Tab.php