3 declare(strict_types=1);
    10     $factory = $DIC->ui()->factory();
    11     $renderer = $DIC->ui()->renderer();
    13     $message1 = 
'Toggle Button has been turned on';
    14     $message2 = 
'Toggle Button has been turned off';
    15     $form_action = $DIC->ctrl()->getFormActionByClass(
'ilsystemstyledocumentationgui');
    17     $modal = $factory->modal()->interruptive(
'ON', $message1, $form_action);
    18     $modal2 = $factory->modal()->interruptive(
'OFF', $message2, $form_action);
    22     $button = $factory->button()->toggle(
"", $modal->getShowSignal(), $modal2->getShowSignal())
    23         ->withAriaLabel(
"Switch the State of XY");
    25     return $renderer->render([$button, $modal, $modal2]);