33 $types = [\ILIAS\UI\Component\Link\Link::class,];
35 $this->links = $links;
52 $clone->permanent_url =
$url;
58 return $this->permanent_url;
63 return $this->modalsWithTriggers;
70 $shyButton = $shyButton->withOnClick($roundTripModal->getShowSignal());
73 $clone->modalsWithTriggers[] = [$roundTripModal, $shyButton];
This describes commonalities between the different modals.
withPermanentURL(\ILIAS\Data\URI $url)
withAdditionalModalAndTrigger(Modal\RoundTrip $roundTripModal, Button\Shy $shyButton)
Class ChatMainBarProvider .
trait ComponentHelper
Provides common functionality for component implementations.
The scope of this class is split ilias-conform URI's into components.
__construct(array $links, string $text='')
checkArgListElements($which, array &$values, $classes)
Check every element of the list if it is an instance of one of the given classes. ...
This describes the Footer.