3 declare(strict_types=1);
25 $f = $DIC->ui()->factory();
26 $renderer = $DIC->ui()->renderer();
28 $ico =
$f->symbol()->icon()->standard(
'',
'')->withSize(
'small')->withAbbreviation(
'+');
29 $image =
$f->image()->responsive(
"src/UI/examples/Image/mountains.jpg",
"Image source: https://stocksnap.io, Creative Commons CC0 license");
30 $page =
$f->modal()->lightboxImagePage($image,
'Mountains');
31 $modal =
$f->modal()->lightbox($page);
32 $button =
$f->button()->bulky($ico->withAbbreviation(
'>'),
'Modal',
'')
33 ->withOnClick($modal->getShowSignal());
35 $uri = new \ILIAS\Data\URI(
'https://ilias.de');
36 $link =
$f->link()->bulky($ico->withAbbreviation(
'>'),
'Link', $uri);
37 $divider =
$f->divider()->horizontal();
40 $f->menu()->sub(
'Switzerland', [
41 $f->menu()->sub(
'Riverine Amphipod', [$button, $link]),
42 $f->menu()->sub(
'Wildcat', [
43 $f->menu()->sub(
'European Wildcat', [$button, $link]),
44 $f->menu()->sub(
'African Wildcat', [$button, $link, $divider, $link])
50 $f->menu()->sub(
'Germany', [
51 $f->menu()->sub(
'Otter', [$button, $link]),
52 $f->menu()->sub(
'Mole', [$button, $link]),
54 $f->menu()->sub(
'Deer', [$button, $link])
58 $dd =
$f->menu()->drilldown(
'Animal of the year', $items);
60 return $renderer->render([
70 $f = $DIC->ui()->factory();
71 $ico =
$f->symbol()->icon()->standard(
'',
'')
73 ->withAbbreviation(
'+');
75 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...