ILIAS
release_10 Revision v10.1-43-ga1241a92c2f
◀ ilDoc Overview
Footer.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\UI\Component\MainControls
;
22
23
use
ILIAS\Data\URI
;
24
use
ILIAS\UI\Component\Link\Standard
as
Link
;
25
use
ILIAS\UI\Component\Symbol\Icon\Icon
;
26
use
ILIAS\UI\Component\Component
;
27
use
ILIAS\UI\Component\Button\Shy
;
28
use
ILIAS\UI\Component\Signal
;
29
use
ILIAS\UI\Component\Modal
;
30
31
interface
Footer
extends
Component
32
{
39
public
function
withAdditionalLinkGroup
(
string
$title, array $actions):
self
;
40
46
public
function
withAdditionalLink
(
Link
|
Shy
...$actions):
self
;
47
52
public
function
withAdditionalIcon
(
Icon
$icon,
URI
|
Signal
|null $action = null):
self
;
53
57
public
function
withAdditionalText
(
string
...$texts):
self
;
58
63
public
function
withPermanentURL
(
URI
$url
):
self
;
64
71
public
function
withAdditionalModal
(
Modal
\
RoundTrip
$modal):
self
;
72
}
ILIAS\UI\Component\MainControls\Footer\withAdditionalModal
withAdditionalModal(Modal\RoundTrip $modal)
ILIAS\UI\Component\Modal\Modal
This describes commonalities between the different modals.
Definition:
Modal.php:34
ILIAS\UI\Component\MainControls
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition:
Factory.php:21
ILIAS\UI\Component\MainControls\Footer\withAdditionalLink
withAdditionalLink(Link|Shy ... $actions)
Get a Footer like this but add an additional link or shy-button to the links section.
ILIAS\UI\Component\MainControls\Footer\withAdditionalText
withAdditionalText(string ... $texts)
Get a Footer like this but add additional text information to the meta section.
Standard
ILIAS\UI\Component
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Shy
Component
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
$url
$url
Definition:
shib_logout.php:63
Icon
ILIAS\UI\Component\Button\Shy
Shy button.
Definition:
Shy.php:26
Standard
ILIAS\Data\URI
The scope of this class is split ilias-conform URI's into components.
Definition:
URI.php:34
ILIAS\UI\Component\MainControls\Footer\withAdditionalLinkGroup
withAdditionalLinkGroup(string $title, array $actions)
Get a Footer like this but add an additional, named group of links or shy-buttons to the link-group s...
ILIAS\UI\Component\Modal
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition:
Factory.php:21
ILIAS\UI\Component\Modal\RoundTrip
Definition:
RoundTrip.php:29
ILIAS\Data\URI
ILIAS\UI\Component\MainControls\Footer\withPermanentURL
withPermanentURL(URI $url)
Get a Footer like this but with a permanent URL to the current page, which can be copied by the users...
ILIAS\UI\Component\MainControls\Footer\withAdditionalIcon
withAdditionalIcon(Icon $icon, URI|Signal|null $action=null)
Get a Footer like this but add an additional Icon to the icons section.
Signal
ILIAS\UI\Component\MainControls\Footer
Definition:
Footer.php:31
components
ILIAS
UI
src
Component
MainControls
Footer.php
Generated on Wed Sep 10 2025 15:16:43 for ILIAS by
1.8.13 (using
Doxyfile
)