3 declare(strict_types=1);
    12     $f = $DIC->ui()->factory();
    13     $renderer = $DIC->ui()->renderer();
    15     $url = $DIC->http()->request()->getUri()->__toString() . 
'&new_metabar_ui=1';
    17             The Metabar Example opens in Fullscreen to showcase the behaviour of the metabar best.    18             Note, an comprensive example for developers on how to access the JS API of the Metabar    19             feature bellow in the second example.    22     $page_demo = 
$f->link()->standard(
'See UI in fullscreen-mode', 
$url);
    24     return $renderer->render([
    32     $help = $f->button()->bulky($f->symbol()->glyph()->help(), 
'Help', 
'#');
    33     $search = $f->button()->bulky($f->symbol()->glyph()->search(), 
'Search', 
'#');
    34     $user = $f->button()->bulky($f->symbol()->glyph()->user(), 
'User', 
'#');
    36     $notes = $f->mainControls()->slate()->legacy(
    38         $f->symbol()->glyph()->notification(),
    39         $f->legacy(
'some content')
    42     return $f->mainControls()->metaBar()
    43              ->withAdditionalEntry(
'search', $search)
    44              ->withAdditionalEntry(
'help', $help)
    45              ->withAdditionalEntry(
'notes', $notes)
    46              ->withAdditionalEntry(
'user', $user);
    62     $f = $dic->
ui()->factory();
    63     $renderer = $dic->
ui()->renderer();
    64     $logo = 
$f->image()->responsive(
"templates/default/images/logo/HeaderIcon.svg", 
"ILIAS");
    65     $responsive_logo = 
$f->image()->responsive(
"templates/default/images/logo/HeaderIconResponsive.svg", 
"ILIAS");
    70     $tc = $dic->
ui()->factory()->toast()->container();
    74     $page = 
$f->layout()->page()->standard(
    81         "./templates/default/images/logo/favicon.ico",
    89     return $renderer->render($page);
    96         $f->panel()->standard(
    97             'All about the Meta Bar',
   107     return $f->breadcrumbs([]);
   112     return $f->mainControls()->mainBar();
   120     return $f->mainControls()->footer($links, $text);
 pageMetabarDemoFooter(\ILIAS\UI\Factory $f)
 
buildMetabar(\ILIAS\UI\Factory $f)
 
Class ChatMainBarProvider . 
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
pageMetabarDemoCrumbs(\ILIAS\UI\Factory $f)
 
pageMetabarDemoContent(\ILIAS\UI\Factory $f)
 
Customizing of pimple-DIC for ILIAS. 
 
if($request_wrapper->has('new_metabar_ui') && $request_wrapper->retrieve('new_metabar_ui', $refinery->kindlyTo() ->int())===1) renderMetaBarInFullscreenMode(Container $dic)
 
static initILIAS()
ilias initialisation 
 
pageMetabarDemoMainbar(\ILIAS\UI\Factory $f)
 
ui()
Get the interface to get services from UI framework.