3 declare(strict_types=1);
    23     $factory = $DIC->ui()->factory();
    26     $message1 = 
'Toggle Button has been turned on';
    27     $message2 = 
'Toggle Button has been turned off';
    28     $form_action = $DIC->ctrl()->getFormActionByClass(
'ilsystemstyledocumentationgui');
    30     $modal = $factory->modal()->interruptive(
'ON', $message1, $form_action);
    31     $modal2 = $factory->modal()->interruptive(
'OFF', $message2, $form_action);
    35     $button = $factory->button()->toggle(
"", $modal->getShowSignal(), $modal2->getShowSignal())
    36         ->withAriaLabel(
"Switch the State of XY");
    38     return $renderer->render([$button, $modal, $modal2]);