19 declare(strict_types=1);
77 ): UI\Component\Component;
render(State $state, UI\Factory $factory, URLBuilder $url_builder, ?array $post=null)
Render a state using the ui-factory and URLs from the builder.
buildInitialState(State $empty_state)
Build an initial state based on the Provided empty state.
updatePost(State $state, string $command, array $post)
Update the state and the object based on the provided command and post-data.
updateGet(State $state, string $command, ?int $parameter=null)
Update the state based on the provided command.
Keeps the state of a view in a simple stringly type key-value store.
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
A kiosk mode view on a certain object.
buildControls(State $state, ControlBuilder $builder)
Construct the controls for the view based on the current state.
The URLBuilder allows views to get links that are used somewhere inline in the content.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Build controls for the view.