ILIAS
trunk Revision v11.0_alpha-1843-g9e1fad99175
◀ ilDoc Overview
Main Page
Related Pages
Modules
+
Namespaces
Namespace List
+
Namespace Members
+
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
k
l
m
n
o
p
r
s
t
u
v
w
x
+
Variables
$
c
e
g
h
j
l
m
p
s
t
u
v
+
Enumerations
a
c
e
f
i
j
l
m
n
o
p
r
s
t
u
v
z
+
Enumerator
a
c
d
e
f
g
i
l
m
n
o
p
q
s
t
u
v
y
+
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
Ö
Enumerations
Enumerator
+
Files
File List
+
Globals
+
All
$
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
z
+
Functions
a
b
c
d
e
f
g
h
i
m
n
p
r
s
t
u
v
+
Variables
$
a
c
e
g
h
i
m
n
o
p
r
s
t
u
v
z
Enumerations
Enumerator
Examples
•
All
Data Structures
Namespaces
Files
Functions
Variables
Enumerations
Enumerator
Modules
Pages
Factory.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\UI\Component\Input\ViewControl
;
22
26
interface
Factory
27
{
44
public
function
fieldSelection
(
45
array $options
46
):
FieldSelection
;
47
63
public
function
sortation
(
64
array $options
65
):
Sortation
;
66
95
public
function
pagination
():
Pagination
;
96
111
public
function
group
(array $view_controls):
Group
;
112
129
public
function
nullControl
():
NullControl
;
130
131
156
public
function
mode
(array $options):
Mode
;
157
158
}
ILIAS\UI\Component\Input\ViewControl\Factory\mode
mode(array $options)
description: purpose: > The mode view controls offers a mutually exclusive selection to display data...
ILIAS\UI\Component\Input\ViewControl\FieldSelection
This describes a Field Selection View Control.
Definition:
FieldSelection.php:28
ILIAS\UI\Component\Input\ViewControl\Factory\group
group(array $view_controls)
description: purpose: > This view control is only used for logical grouping of other view controls p...
ILIAS\UI\Component\Input\ViewControl\Factory\pagination
pagination()
description: purpose: > The pagination view control is used to display a section of a larger set of ...
ILIAS\UI\Component\Input\ViewControl\NullControl
This describes a NullControl.
Definition:
NullControl.php:28
ILIAS\UI\Component\Input\ViewControl\Factory\sortation
sortation(array $options)
description: purpose: > The Sortation Control enables the user to specify the order for the data dis...
ILIAS\UI\Component\Input\ViewControl\Factory\fieldSelection
fieldSelection(array $options)
description: purpose: > Field Selection is used to limit a visualization of data to a choice of aspe...
ILIAS\UI\Component\Input\ViewControl\Factory\nullControl
nullControl()
description: purpose: > Input names are provided in relation to the amount of present inputs...
ILIAS\UI\Component\Input\ViewControl\Sortation
This describes a Sortation View Control.
Definition:
Sortation.php:28
ILIAS\UI\Component\Input\ViewControl\Pagination
This describes a Pagination View Control.
Definition:
Pagination.php:28
ILIAS\UI\Component\Input\ViewControl
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition:
Factory.php:21
ILIAS\ILIASObject\Creation\Group
Definition:
AddNewItemElementTypes.php:26
ILIAS\UI\Component\Input\ViewControl\Factory
This describes the factory for (view-)controls.
Definition:
Factory.php:26
ILIAS\MetaData\Search\Clauses\Mode
Mode
Definition:
Mode.php:23
components
ILIAS
UI
src
Component
Input
ViewControl
Factory.php
Generated on Fri Apr 18 2025 23:02:11 for ILIAS by
1.8.13 (using
Doxyfile
)