21 $f = $DIC->ui()->factory();
22 $renderer = $DIC->ui()->renderer();
25 $ico =
$f->symbol()->icon()->standard(
'',
'')->withSize(
'medium')->withAbbreviation(
'+');
27 $image =
$f->image()->responsive(
"src/UI/examples/Image/mountains.jpg",
"Image source: https://stocksnap.io, Creative Commons CC0 license");
28 $page =
$f->modal()->lightboxImagePage($image,
'Mountains');
29 $modal =
$f->modal()->lightbox($page);
31 $button =
$f->button()->bulky($ico->withAbbreviation(
'>'),
'Modal',
'')
32 ->withOnClick($modal->getShowSignal());
34 $label =
$f->button()->bulky($ico->withAbbreviation(
'0'),
'Tier des Jahres (0)',
'');
36 $uri = new \ILIAS\Data\URI(
'https://ilias.de');
37 $link =
$f->link()->bulky($ico->withAbbreviation(
'>'),
'Link', $uri);
45 ->withInitiallyActive(),
46 $f->menu()->sub(
toBulky(
'Wildkatze (1.2)'), [
47 $f->menu()->sub(
'gewöhnliche Wildkatze (1.2.1)', [$button]),
48 $f->menu()->sub(
'große Wildkatze (1.2.2)', [$button])
53 $f->menu()->sub(
toBulky(
'Deutschland (2)'), [
54 $f->menu()->sub(
'Fischotter (2.1)', [$button]),
55 $f->menu()->sub(
'Maulwurf (2.2)', [$button]),
56 $f->divider()->horizontal(),
57 $f->menu()->sub(
'Reh (2.3)', [$button])
61 $dd =
$f->menu()->drilldown($label, $items);
63 return $renderer->render([
73 $f = $DIC->ui()->factory();
74 $ico =
$f->symbol()->icon()->standard(
'',
'')
76 ->withAbbreviation(
'+');
78 return $f->button()->bulky($ico, $label,
'');
Class ChatMainBarProvider .