ILIAS
trunk Revision v11.0_alpha-1831-g8615d53dadb
|
Namespaces | |
Footer | |
Layout | |
PhpIncompatibleReturnTypeInspection | |
MainMenu | |
MetaBar | |
Notification | |
PhpIncompatibleReturnTypeInspection | |
Toast | |
Tool | |
PhpIncompatibleReturnTypeInspection | |
Data Structures | |
interface | isDecorateable |
interface | RenderFactory |
Functions | |
withTopics (Topic ... $topics) | |
getTopics () | |
addComponentDecorator (Closure $component_decorator) | |
getComponentDecorator () | |
addSymbolDecorator (Closure $symbol_decorator) | |
getSymbolDecorator () | |
withVisibilityCallable (callable $is_visible) | |
isVisible () | |
withAvailableCallable (callable $is_available) | |
isAvailable () | |
isAlwaysAvailable () | |
Variables | |
trait | ComponentDecoratorTrait |
Closure | $component_decorator = null |
Closure | $triggerer_decorator = null |
Closure | $symbol_decorator = null |
array | $topics = [] |
trait | VisibilityAvailabilityTrait |
Closure | $visiblility_callable = null |
bool | $is_visible_static = null |
ILIAS\GlobalScreen\Scope\addComponentDecorator | ( | Closure | $component_decorator | ) |
Definition at line 53 of file ComponentDecoratorTrait.php.
References $c, and ILIAS\GlobalScreen\Scope\$component_decorator.
ILIAS\GlobalScreen\Scope\addSymbolDecorator | ( | Closure | $symbol_decorator | ) |
Definition at line 79 of file ComponentDecoratorTrait.php.
References $c, and ILIAS\GlobalScreen\Scope\$symbol_decorator.
ILIAS\GlobalScreen\Scope\getComponentDecorator | ( | ) |
Definition at line 74 of file ComponentDecoratorTrait.php.
References ILIAS\GlobalScreen\Scope\$component_decorator.
ILIAS\GlobalScreen\Scope\getSymbolDecorator | ( | ) |
Definition at line 97 of file ComponentDecoratorTrait.php.
References ILIAS\GlobalScreen\Scope\$symbol_decorator.
ILIAS\GlobalScreen\Scope\getTopics | ( | ) |
Definition at line 48 of file ComponentDecoratorTrait.php.
References ILIAS\GlobalScreen\Scope\$topics.
ILIAS\GlobalScreen\Scope\isAlwaysAvailable | ( | ) |
Definition at line 85 of file VisibilityAvailabilityTrait.php.
Referenced by ILIAS\GlobalScreen\Scope\isAvailable().
ILIAS\GlobalScreen\Scope\isAvailable | ( | ) |
Definition at line 71 of file VisibilityAvailabilityTrait.php.
References ILIAS\GlobalScreen\Scope\isAlwaysAvailable().
Referenced by ILIAS\GlobalScreen\Scope\isVisible().
ILIAS\GlobalScreen\Scope\isVisible | ( | ) |
Definition at line 44 of file VisibilityAvailabilityTrait.php.
References ILIAS\GlobalScreen\Scope\$is_visible_static, ILIAS\GlobalScreen\Scope\$visiblility_callable, and ILIAS\GlobalScreen\Scope\isAvailable().
Referenced by ILIAS\GlobalScreen\Scope\MainMenu\Factory\Item\LinkList\isVisible(), and ilObject2GUI\isVisible().
ILIAS\GlobalScreen\Scope\withAvailableCallable | ( | callable | $is_available | ) |
Definition at line 63 of file VisibilityAvailabilityTrait.php.
Referenced by ILIAS\Notifications\Provider\NotificationCenterProvider\getMetaBarItems(), ILIAS\Portfolio\Provider\PortfolioMainBarProvider\getStaticSubItems(), ILIAS\Administration\AdministrationMainBarProvider\getStaticSubItems(), ILIAS\GlobalScreen\Provider\Provider\CalendarMainBarProvider\getStaticSubItems(), ILIAS\PersonalWorkspace\Provider\WorkspaceMainBarProvider\getStaticSubItems(), ILIAS\Tagging\Provider\TaggingMainBarProvider\getStaticSubItems(), ILIAS\LearningProgress\LPMainBarProvider\getStaticSubItems(), ILIAS\EmployeeTalk\Provider\MyStaffListEntryProvider\getStaticSubItems(), ILIAS\OnScreenChat\Provider\OnScreenChatProvider\getStaticSubItems(), and ILIAS\MainMenu\Provider\StandardTopItemsProvider\getStaticTopItems().
ILIAS\GlobalScreen\Scope\withTopics | ( | Topic ... | $topics | ) |
Definition at line 41 of file ComponentDecoratorTrait.php.
References ILIAS\GlobalScreen\Scope\$topics.
ILIAS\GlobalScreen\Scope\withVisibilityCallable | ( | callable | $is_visible | ) |
Definition at line 35 of file VisibilityAvailabilityTrait.php.
References null.
Referenced by ILIAS\Notifications\Provider\NotificationCenterProvider\getMetaBarItems(), ILIAS\Init\Provider\StartUpMetaBarProvider\getMetaBarItems(), ILIAS\GlobalScreen\Provider\Provider\CertificateMainBarProvider\getStaticSubItems(), ILIAS\Mail\Provider\MailMainBarProvider\getStaticSubItems(), ILIAS\Administration\AdministrationMainBarProvider\getStaticSubItems(), ILIAS\Membership\GlobalScreen\MembershipMainBarProvider\getStaticSubItems(), ILIAS\GlobalScreen\Provider\Provider\ChatMainBarProvider\getStaticSubItems(), ILIAS\Tasks\DerivedTasks\Provider\DerivedTaskMainBarProvider\getStaticSubItems(), ILIAS\MyStaff\Provider\StaffMainBarProvider\getStaticSubItems(), ILIAS\Repository\Provider\RepositoryMainBarProvider\getStaticSubItems(), and ILIAS\MainMenu\Provider\StandardTopItemsProvider\getStaticTopItems().
|
private |
Definition at line 35 of file ComponentDecoratorTrait.php.
Referenced by ILIAS\GlobalScreen\Scope\addComponentDecorator(), and ILIAS\GlobalScreen\Scope\getComponentDecorator().
|
private |
Definition at line 33 of file VisibilityAvailabilityTrait.php.
Referenced by ILIAS\GlobalScreen\Scope\isVisible().
|
private |
Definition at line 37 of file ComponentDecoratorTrait.php.
Referenced by ILIAS\GlobalScreen\Scope\addSymbolDecorator(), and ILIAS\GlobalScreen\Scope\getSymbolDecorator().
|
private |
Definition at line 39 of file ComponentDecoratorTrait.php.
Referenced by ILIAS\UI\Help\TextRetriever\Echoing\getHelpText(), ilRatingGUI\getTooltipTopics(), ILIAS\GlobalScreen\Scope\getTopics(), ilForumExportGUI\printPost(), ilRatingGUI\renderDetails(), ILIAS\Tests\UI\Help\TextRetriever\ChainingTest\setUp(), HasHelpTopicsTest\testAdditionalHelpTopics(), HasHelpTopicsTest\testWithAdditionalHelpTopicsDeduplicates(), HasHelpTopicsTest\testWithHelpTopics(), HasHelpTopicsTest\testWithHelpTopicsDeduplicates(), ilObjLanguageExtGUI\viewObject(), and ILIAS\GlobalScreen\Scope\withTopics().
|
private |
Definition at line 36 of file ComponentDecoratorTrait.php.
|
protected |
Definition at line 31 of file VisibilityAvailabilityTrait.php.
Referenced by ILIAS\GlobalScreen\Scope\isVisible().
trait ILIAS::GlobalScreen::Scope\ComponentDecoratorTrait |
Definition at line 32 of file ComponentDecoratorTrait.php.
trait ILIAS::GlobalScreen::Scope\VisibilityAvailabilityTrait |
Definition at line 29 of file VisibilityAvailabilityTrait.php.