ILIAS
trunk Revision v11.0_alpha-2662-g519ff7d528f
◀ ilDoc Overview
Pagination.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
23
use
ILIAS\UI\Component\Input\Container\ViewControl\ViewControlInput
;
24
28
interface
Pagination
extends
ViewControlInput
29
{
34
public
function
withLimitOptions
(array $options):
self
;
35
40
public
function
withTotalCount
(?
int
$total_count):
self
;
41
48
public
function
withNumberOfVisibleEntries
(
int
$number_of_entries):
self
;
49
}
ILIAS\UI\Component\Input\Container\ViewControl\ViewControlInput
This describes the basis of all View Control Inputs.
Definition:
ViewControlInput.php:29
ViewControlInput
ILIAS\UI\Component\Input\ViewControl\Pagination\withTotalCount
withTotalCount(?int $total_count)
In order to calculate the sections, the pagination needs to know the total amount of entries...
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\UI\Component\Input\ViewControl\Pagination\withLimitOptions
withLimitOptions(array $options)
Optionally provide a list of integers for the page-length selection.
ILIAS\UI\Component\Input\ViewControl\Pagination\withNumberOfVisibleEntries
withNumberOfVisibleEntries(int $number_of_entries)
You may alter the amount of sections shown simultanously: there is always the first and last section...
components
ILIAS
UI
src
Component
Input
ViewControl
Pagination.php
Generated on Wed Sep 3 2025 23:04:13 for ILIAS by
1.8.13 (using
Doxyfile
)