ILIAS
trunk Revision v11.0_alpha-2638-g80c1d007f79
◀ 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\UI\Help\Topic
;
25
29
interface
isDecorateable
30
{
31
public
function
withTopics
(
Topic
...
$topics
):
self
;
32
33
public
function
getTopics
(): array;
34
39
public
function
addComponentDecorator
(
Closure
$component_decorator
):
self
;
40
41
public
function
getComponentDecorator
(): ?
Closure
;
42
}
ILIAS\GlobalScreen\Scope\$component_decorator
Closure $component_decorator
Definition:
ComponentDecoratorTrait.php:35
ILIAS\UI\Help\Topic
This is just a class that marks a string as a help topic.
Definition:
Topic.php:26
Closure
Topic
ILIAS\GlobalScreen\Scope\isDecorateable\withTopics
withTopics(Topic ... $topics)
ILIAS\GlobalScreen\Scope\$topics
array $topics
Definition:
ComponentDecoratorTrait.php:39
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:29
ILIAS\GlobalScreen\Scope\isDecorateable\getComponentDecorator
getComponentDecorator()
components
ILIAS
GlobalScreen
src
Scope
isDecorateable.php
Generated on Sun Aug 31 2025 23:03:02 for ILIAS by
1.8.13 (using
Doxyfile
)