3 declare(strict_types=1);
33 $f = $DIC->ui()->factory();
36 $ico =
$f->symbol()->icon()->standard(
'',
'')->withSize(
'small')->withAbbreviation(
'+');
37 $image =
$f->image()->responsive(
"assets/ui-examples/images/Image/mountains.jpg",
"Some mountains in the dusk");
38 $page =
$f->modal()->lightboxImagePage($image,
'Mountains');
39 $modal =
$f->modal()->lightbox($page);
40 $button =
$f->button()->bulky($ico->withAbbreviation(
'>'),
'Modal',
'')
41 ->withOnClick($modal->getShowSignal());
43 $uri = new \ILIAS\Data\URI(
'https://ilias.de');
44 $link =
$f->link()->bulky($ico->withAbbreviation(
'>'),
'Link', $uri);
45 $divider =
$f->divider()->horizontal();
48 $f->menu()->sub(
'Switzerland', [
49 $f->menu()->sub(
'Riverine Amphipod', [$button, $link]),
50 $f->menu()->sub(
'Wildcat', [
51 $f->menu()->sub(
'European Wildcat', [$button, $link]),
52 $f->menu()->sub(
'African Wildcat', [$button, $link, $divider, $link])
58 $f->menu()->sub(
'Germany', [
59 $f->menu()->sub(
'Otter', [$button, $link]),
60 $f->menu()->sub(
'Mole', [$button, $link]),
62 $f->menu()->sub(
'Deer', [$button, $link])
66 $dd =
$f->menu()->drilldown(
'Animal of the year', $items);
78 $f = $DIC->ui()->factory();
79 $ico =
$f->symbol()->icon()->standard(
'',
'')
81 ->withAbbreviation(
'+');
83 return $f->button()->bulky($ico, $label,
'');
Interface Observer Contains several chained tasks and infos about them.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...