ILIAS
release_8 Revision v8.19
◀ ilDoc Overview
Main Page
Related Pages
Modules
+
Namespaces
Namespace List
+
Namespace Members
+
All
$
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
w
x
+
Functions
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
x
+
Variables
$
a
b
c
d
e
f
g
h
j
l
m
p
s
t
u
+
Data Structures
Data Structures
Data Structure Index
Class Hierarchy
+
Data Fields
+
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Ö
+
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Variables
$
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Ö
+
Files
File List
+
Globals
+
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
z
+
Functions
_
a
b
c
d
e
g
h
i
m
n
p
r
s
t
u
v
x
+
Variables
$
a
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
z
Examples
•
All
Data Structures
Namespaces
Files
Functions
Variables
Modules
Pages
Popover.php
Go to the documentation of this file.
1
<?php
2
3
declare(strict_types=1);
4
21
namespace
ILIAS\UI\Component\Popover
;
22
23
use
ILIAS\UI\Component\Component
;
24
use
ILIAS\UI\Component\Signal
;
25
use
ILIAS\UI\Component\Triggerable
;
26
use
ILIAS\UI\Component\ReplaceContentSignal
;
27
31
interface
Popover
extends
Component
,
Triggerable
32
{
33
public
const
POS_AUTO
=
'auto'
;
34
public
const
POS_VERTICAL
=
'vertical'
;
35
public
const
POS_HORIZONTAL
=
'horizontal'
;
36
40
public
function
withTitle
(
string
$title):
Popover
;
41
45
public
function
getTitle
(): string;
46
51
public
function
withVerticalPosition
():
Popover
;
52
57
public
function
withHorizontalPosition
():
Popover
;
58
62
public
function
getPosition
(): string;
63
72
public
function
withAsyncContentUrl
(
string
$url
):
Popover
;
73
77
public
function
getAsyncContentUrl
(): string;
78
82
public
function
getShowSignal
():
Signal
;
83
87
public
function
getReplaceContentSignal
():
ReplaceContentSignal
;
88
93
public
function
withFixedPosition
():
Popover
;
94
98
public
function
isFixedPosition
(): bool;
99
}
ILIAS\UI\Component\Popover\Popover
Describes the Popover component.
Definition:
Popover.php:31
ILIAS\UI\Component\Popover
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
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
ILIAS\UI\Component\Popover\Popover\withTitle
withTitle(string $title)
Get the same popover displaying a title above the content.
Component
Triggerable
ILIAS\UI\Component\Popover\Popover\getPosition
getPosition()
Get the position of the popover.
ILIAS\UI\Component\Popover\Popover\getReplaceContentSignal
getReplaceContentSignal()
Get the signal to replace the content of this popover.
ILIAS\UI\Component\Triggerable
Definition:
Triggerable.php:34
ILIAS\UI\Component\ReplaceContentSignal
This signal replaces the content of a component by ajax.
Definition:
ReplaceContentSignal.php:30
ILIAS\UI\Component\Popover\Popover\withFixedPosition
withFixedPosition()
Get a popover which can be used in fixed places such as the main menu.
ILIAS\UI\Component\Popover\Popover\isFixedPosition
isFixedPosition()
ILIAS\UI\Component\Popover\Popover\getAsyncContentUrl
getAsyncContentUrl()
Get the url returning the rendered content, if the popovers content is rendered via ajax...
ILIAS\UI\Component\Popover\Popover\POS_AUTO
const POS_AUTO
Definition:
Popover.php:33
ILIAS\UI\Component\Popover\Popover\withHorizontalPosition
withHorizontalPosition()
Get the same popover being rendered to the left or right of the trigger, based on the available space...
ILIAS\UI\Component\Popover\Popover\withVerticalPosition
withVerticalPosition()
Get the same popover being rendered below or above the trigger, based on the available space...
ILIAS\UI\Component\Popover\Popover\getShowSignal
getShowSignal()
Get the signal to show this popover in the frontend.
ILIAS\UI\Component\Signal
Definition:
Signal.php:32
ILIAS\UI\Component\Popover\Popover\getTitle
getTitle()
Get the title of the popover.
$url
$url
Definition:
proxy_ylocal.php:28
ReplaceContentSignal
ILIAS\UI\Component\Popover\Popover\POS_HORIZONTAL
const POS_HORIZONTAL
Definition:
Popover.php:35
Signal
ILIAS\UI\Component\Popover\Popover\withAsyncContentUrl
withAsyncContentUrl(string $url)
Get a popover like this who's content is rendered via ajax by the given $url before the popover is sh...
ILIAS\UI\Component\Popover\Popover\POS_VERTICAL
const POS_VERTICAL
Definition:
Popover.php:34
src
UI
Component
Popover
Popover.php
Generated on Tue Apr 1 2025 22:02:48 for ILIAS by
1.8.13 (using
Doxyfile
)