3 declare(strict_types=1);
10 $factory = $DIC->ui()->factory();
11 $renderer = $DIC->ui()->renderer();
13 $message =
'Here you see some key-value interruptive items:';
14 $modal = $factory->modal()->interruptive(
'My Title',
$message,
"#")
15 ->withAffectedItems(array(
16 $factory->modal()->interruptiveItem()->keyValue(
21 $factory->modal()->interruptiveItem()->keyValue(
26 $factory->modal()->interruptiveItem()->keyValue(
29 'really really long value, much much longer than any value needs to be, that should be cut off at some point' 32 $button = $factory->button()->standard(
'Show some key-value interruptive Items',
'')
33 ->withOnClick($modal->getShowSignal());
36 return $renderer->render([$button, $modal]);