3 declare(strict_types=1);
40 throw new \LogicException(
"item is not a StandardNotificationGroup");
43 $slate = $this->ui_factory->mainControls()->slate()->notification($item->getTitle(), []);
44 foreach ($item->getNotifications() as $standard_notification) {
45 $slate = $slate->withAdditionalEntry($standard_notification->getRenderer($this->ui_factory)
46 ->getNotificationComponentForItem($standard_notification));
Class ChatMainBarProvider .
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
getNotificationComponentForItem(isItem $item)
Class StandardNotificationGroupRenderer.
Class StandardNotificationGroup Groups a set of Notification.
Interface NotificationRenderer Every Notification should have a renderer, if you won't provide on in ...
Class AbstractBaseNotificationRenderer.