umbot
    Preparing search index...

    Interface IButtonType<TButtonPayload>

    Интерфейс для кнопок

    interface IButtonType<TButtonPayload = TBtnPayload> {
        hide: boolean;
        options: IButtonOptions;
        payload: TButtonPayload | null;
        title: string | null;
        type: string | null;
        url?: string | null;
    }

    Type Parameters

    • TButtonPayload = TBtnPayload
    Index

    Properties

    hide: boolean

    Флаг, определяющий отображение кнопки как сайджеста. true - интерактивная кнопка false - кнопка-ссылка (сайджест)

    Дополнительные параметры кнопки. Могут включать специфичные для платформы настройки.

    payload: TButtonPayload | null

    Произвольные данные, отправляемые при нажатии на кнопку. Используются для передачи дополнительной информации в обработчике.

    title: string | null

    Текст, отображаемый на кнопке.

    type: string | null

    Тип кнопки. Определяет поведение и внешний вид кнопки на разных платформах.

    url?: string | null

    URL для перехода при нажатии на кнопку. Для кнопок-ссылок обязательный параметр.