19declare(strict_types=1);
58 $this->handle_opened =
function () :
void {
61 $this->provider_identification = $identification;
103 $clone = clone $this;
121 return is_callable($this->handle_closed);
An exception for terminatinating execution or to throw for unit testing.
Class StandardNotificationGroupRenderer.
Class AbstractBaseNotification.
__construct(IdentificationInterface $identification)
StandardNotification constructor.
getRenderer(UIFactory $factory)
@inheritDoc
getOpenedCallable()
@inheritDoc
hasClosedCallable()
@inheritDoc
withClosedCallable(callable $handle_closed)
@inheritDoc
withOpenedCallable(callable $handle_opened)
@inheritDoc
getProviderIdentification()
@inheritDoc
getClosedCallable()
@inheritDoc
Interface IdentificationInterface.
Interface NotificationRenderer Every Notification should have a renderer, if you won't provide on in ...
Interface isStandardItem.
This is how the factory for UI elements looks.