ILIAS  trunk Revision v11.0_alpha-2662-g519ff7d528f
Sequence.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
22 
27 
28 interface Sequence extends Component
29 {
35  public function withRequest(ServerRequestInterface $request): static;
36 
42  public function withViewControls(ViewControlContainer $viewcontrols): static;
43 
49  public function withActions(StdButton ...$actions): static;
50 
55  public function withId(string $id): static;
56 }
withActions(StdButton ... $actions)
Add additional actions to the Sequence.
withViewControls(ViewControlContainer $viewcontrols)
You may add view controls to the sequences&#39;s player that alter the way, order or focus in which the s...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
withRequest(ServerRequestInterface $request)
Rendering the sequence must be done using the current request: it (the request) will carry parameters...
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
Definition: plugin.php:23
withId(string $id)
The Sequence comes with a storage to keep ViewControl-settings throughout requests.