🔢Пагинация

class UXPagination (php\gui\UXPagination) extends UXNode

use php\gui\UXPagination;

Pagination - это класс компонента для создания элемента управления пагинации. Он предоставляет функционал для отображения нумерации страниц и управления ими.

Изображение компонента:

Свойства компонента

  • pageCount: int - количество страниц.

  • currentPage: int - номер текущей страницы.

  • pageFactory: callable - функция для создания содержимого каждой страницы.

  • pageFactoryArgs: mixed[] - аргументы, передаваемые в функцию создания содержимого страницы.

  • pageCountVisible: bool - указывает, отображать ли количество страниц.

  • pageFactoryArgs: mixed[] - аргументы, передаваемые в функцию создания содержимого страницы.

  • pageFactoryArgs: mixed[] - аргументы, передаваемые в функцию создания содержимого страницы.

Методы

  • setPageCount(int $count): устанавливает количество страниц.

  • setCurrentPage(int $page): устанавливает текущую страницу.

  • setPageFactory(callable $factory): устанавливает функцию для создания содержимого страницы.

  • setPageFactoryArgs(mixed[] $args): устанавливает аргументы для передачи в функцию создания содержимого страницы.

Last updated