2declare(strict_types=1);
66 $clone->asynch_url =
$url;
75 return $this->asynch_url;
An exception for terminatinating execution or to throw for unit testing.
The scope of this class is split ilias-conform URI's into components.
getIcon()
Get the icon for this Node.Icon|null
withLink(URI $link)
Create a new node object with an URI that will be added to the UI.
getAsyncLoading()
Should this node load its children asyncronously?
getAsyncURL()
Get URL for async loading.
__construct(string $label, Icon $icon=null, URI $link=null)
getLabel()
Get the label of this Node.
withAsyncURL(string $url)
Set URL for async loading.
A component is the most general form of an entity in the UI.
This describes how a icon could be modified during construction of UI.
getAsyncURL()
Get URL for async loading.
This describes a Tree Node.
This describes a very basic Tree Node.
This describes a Tree Control.
__construct(Container $dic, ilPlugin $plugin)
@inheritDoc
Class ChatMainBarProvider \MainMenu\Provider.