Описание экспортов
Обновлено 15 октября 2024
@sberdevices/assistant-web-sdk
:
ActionHandlersContext
– контекс для работы с экшенами.useVisualViewport
– получение корректных параметров окна Canvas App с учетом открытой клавиатуры на мобильных устройствах. Пример использования Использование пользовательского контейнера Canvas App.createHistoryCookiesStorage
– создание пользовательского куки-хранилища истории.createHistoryLocalStorage
– создание пользовательского локального хранилища истории.createUserPreferencesCookiesStorage
– создание пользовательского куки-хранилища настроек.createUserPreferencesLocalStorage
– создание пользовательского локального хранилища настроек.
Пример работы с пользовательским хранилищем Хранилище истории и пользовательских настроек.
Чаты:
@sberdevices/assistant-web-sdk/floatingAssistantChatLottie
(floatingAssistantChatImage
) – плавающий чат. Пример использования Плавающий чат с лавашаром.@sberdevices/assistant-web-sdk/chat
(chatImage
) – фиксированный чат.@sberdevices/assistant-web-sdk/assistantBar
– чат со шторкой.@sberdevices/assistant-web-sdk/tvChat
– чат для TV-устройств.
Компоненты @sberdevices/assistant-web-sdk/components
:
Bubble
– текстовые сообщения чата.Card
– карточки ассистента.ChatHistory
– компонент рендера истории. Пример использования Использование карточек произвольного типа.ConnectionErrorCard
– сообщение об ошибке сети.KpssLottie
– лавашар, использующий Lottie-анимацию.KpssImage
– лавашар, использующий PNG-спрайты для анимации.KpssGroup
– плавающая группа КПСС. В данный момент включает в себя КПСС и подсказку. Пример использования Лавашар со всплывающей подсказкой.Tooltip
– подсказка. Пример использования Всплывающая подсказка ассистента.PlasmaTheme
– подключение шрифтов и переменных плазмы.ChatThemeProvider
– провайдер темы чата.
Подробнее о видах КПСС: Типы анимаций лавашара.
Платежное приложение @sberdevices/assistant-web-sdk/paymentApp
:
PaymentApp
– приложение для оплаты.