ILIAS  trunk Revision v11.0_alpha-2638-g80c1d007f79
Async.php
Go to the documentation of this file.
1 <?php
2 
18 declare(strict_types=1);
19 
21 
22 use ILIAS\UI\Component as C;
23 use ILIAS\Data\URI;
24 
28 class Async extends Node implements C\Input\Field\Node\Async
29 {
30  public function __construct(
31  protected URI $render_url,
32  int|string $id,
33  string $name,
34  ?C\Symbol\Icon\Icon $icon
35  ) {
36  parent::__construct($id, $name, $icon);
37  }
38 
39  public function getRenderUrl(): URI
40  {
41  return $this->render_url;
42  }
43 }
This describes a symbol.
Definition: Symbol.php:29
__construct(protected URI $render_url, int|string $id, string $name, ?C\Symbol\Icon\Icon $icon)
Definition: Async.php:30
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
Definition: plugin.php:23
__construct(Container $dic, ilPlugin $plugin)