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

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.