Контекст приложения
Текст кнопки
Optionalurl: string | null = ''URL для перехода
Optionalpayload: TButtonPayload | null = nullДополнительные данные для обработки нажатия. Может быть строкой или объектом.
Optionaloptions: IButtonOptions = {}Дополнительные параметры:
Возвращается null, только если title === null (кнопка не создаётся); невалидный URL не отклоняет кнопку — он превращается в url: null
Возвращает кнопку в виде интерактивной кнопки.