ILIAS
release_10 Revision v10.1-43-ga1241a92c2f
◀ ilDoc Overview
isDecorateable.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\GlobalScreen\Scope
;
22
23
use
Closure
;
24
use
ILIAS\GlobalScreen\isGlobalScreenItem
;
25
use
ILIAS\UI\Help\Topic
;
26
30
interface
isDecorateable
31
{
32
public
function
withTopics
(
Topic
...
$topics
):
self
;
33
34
public
function
getTopics
(): array;
35
40
public
function
addComponentDecorator
(
Closure
$component_decorator
):
self
;
41
42
public
function
getComponentDecorator
(): ?
Closure
;
43
}
ILIAS\GlobalScreen\Scope\$component_decorator
Closure $component_decorator
Definition:
ComponentDecoratorTrait.php:37
ILIAS\UI\Help\Topic
This is just a class that marks a string as a help topic.
Definition:
Topic.php:26
Closure
isGlobalScreenItem
Topic
ILIAS\GlobalScreen\Scope\isDecorateable\withTopics
withTopics(Topic ... $topics)
ILIAS\GlobalScreen\Scope\$topics
array $topics
Definition:
ComponentDecoratorTrait.php:41
ILIAS\GlobalScreen\Scope\isDecorateable\addComponentDecorator
addComponentDecorator(Closure $component_decorator)
Add a Closure to decorate the Component using withAdditionalOnloadCode
ILIAS\GlobalScreen\Scope
Definition:
CheckClosureTrait.php:21
ILIAS\GlobalScreen\Scope\isDecorateable\getTopics
getTopics()
ILIAS\GlobalScreen\Scope\isDecorateable
Definition:
isDecorateable.php:30
ILIAS\GlobalScreen\Scope\isDecorateable\getComponentDecorator
getComponentDecorator()
components
ILIAS
GlobalScreen
src
Scope
isDecorateable.php
Generated on Wed Sep 10 2025 15:15:41 for ILIAS by
1.8.13 (using
Doxyfile
)