3 declare(strict_types=1);
26 $f = $DIC->ui()->factory();
27 $renderer = $DIC->ui()->renderer();
29 $ico =
$f->symbol()->icon()->standard(
'',
'')->withSize(
'small')->withAbbreviation(
'+');
30 $image =
$f->image()->responsive(
"src/UI/examples/Image/mountains.jpg",
"Image source: https://stocksnap.io, Creative Commons CC0 license");
31 $page =
$f->modal()->lightboxImagePage($image,
'Mountains');
32 $modal =
$f->modal()->lightbox($page);
33 $button =
$f->button()->bulky($ico->withAbbreviation(
'>'),
'Modal',
'')
34 ->withOnClick($modal->getShowSignal());
36 $uri = new \ILIAS\Data\URI(
'https://ilias.de');
37 $link =
$f->link()->bulky($ico->withAbbreviation(
'>'),
'Link', $uri);
38 $divider =
$f->divider()->horizontal();
41 $f->menu()->sub(
'Switzerland', [
42 $f->menu()->sub(
'Riverine Amphipod', [$button, $link]),
43 $f->menu()->sub(
'Wildcat', [
44 $f->menu()->sub(
'European Wildcat', [$button, $link]),
45 $f->menu()->sub(
'African Wildcat', [$button, $link, $divider, $link])
51 $f->menu()->sub(
'Germany', [
52 $f->menu()->sub(
'Otter', [$button, $link]),
53 $f->menu()->sub(
'Mole', [$button, $link]),
55 $f->menu()->sub(
'Deer', [$button, $link])
59 $dd =
$f->menu()->drilldown(
'Animal of the year', $items);
61 return $renderer->render([
71 $f = $DIC->ui()->factory();
72 $ico =
$f->symbol()->icon()->standard(
'',
'')
74 ->withAbbreviation(
'+');
76 return $f->button()->bulky($ico, $label,
'');
Class ChatMainBarProvider .
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...