Перейти к содержимому

setNumberStyle

Устанавливает стиль для номерных кнопок-страниц.

Параметры метода

#НазваниеТипОписание
1stylePaginationNumberStyle|callableСтиль текста на кнопках

PaginationNumberStyle

PaginationNumberStyle — перечисление (Enum). Содержит 2 константы, они определяют вид номерных кнопок-страниц

  • PaginationNumberStyle::CLASSIC (0) — Цифры: 1, 2, 3 и т.д.
  • PaginationNumberStyle::EMOJI (1) — Смайлики: 1️⃣, 2️⃣, 3️⃣ и т.д.

Callable

Callable — функция, принимающая номер страницы и возвращающая строку для кнопки.

Возвращает

Pagination — экземпляр класса Pagination

Пример использования

php
use ZenithGram\ZenithGram\Enums\PaginationNumberStyle;
// Цифры
$tg->pagination()->setNumberStyle(PaginationNumberStyle::CLASSIC);

// Смайлики
$tg->pagination()->setNumberStyle(PaginationNumberStyle::EMOJI);

// Callable
$tg->pagination()->setNumberStyle(fn($page) => "Страница $page");

Опубликовано под лицензией MIT.