Портфолио: Рефакторинг кода
This commit is contained in:
parent
f6a2c1fa30
commit
5c18e22b80
31 changed files with 447 additions and 283 deletions
|
|
@ -5,15 +5,15 @@ from aiogram.utils.keyboard import InlineKeyboardBuilder
|
|||
|
||||
|
||||
def create_callback_markup(
|
||||
texts: List[str],
|
||||
data: List[str],
|
||||
*adjust: int
|
||||
) -> InlineKeyboardMarkup:
|
||||
texts: List[str],
|
||||
data: List[str],
|
||||
*adjust: int,
|
||||
) -> InlineKeyboardMarkup:
|
||||
"""
|
||||
Создание Callback-Inline клавиатуры.
|
||||
Принимает два списка: текст кнопок и данные, которые они посылают.
|
||||
Также можно указать размеры для каждой строчки клавиатуры.
|
||||
Выводит объект для reply_markup.
|
||||
Создание Callback-Inline клавиатуры.
|
||||
Принимает два списка: текст кнопок и данные, которые они посылают.
|
||||
Также можно указать размеры для каждой строчки клавиатуры.
|
||||
Выводит объект для reply_markup.
|
||||
"""
|
||||
builder = InlineKeyboardBuilder()
|
||||
|
||||
|
|
@ -24,6 +24,5 @@ def create_callback_markup(
|
|||
|
||||
if len(adjust) > 0:
|
||||
builder.adjust(*adjust)
|
||||
|
||||
return builder.as_markup()
|
||||
|
||||
return builder.as_markup()
|
||||
|
|
|
|||
Reference in a new issue