ym88659208ym87991671
Настройка левой кнопки в короткой шторке ассистента | Документация для разработчиков

Настройка левой кнопки в короткой шторке ассистента

Обновлено 26 января 2024

В короткой шторке ассистента можно настроить кнопку слева снизу. Кнопку можно включить вместо трея, чтобы переходить к настройкам. Например, в настройках может быть доступен переключатель работы споттера.

Чтобы включить и настроить кнопку:

  1. Включите флаг левой кнопки в короткой шторке ассистента:
@Keep
interface BottomPanelButtonFeatureFlag : FeatureFlag {
val isEnabled: StateFlow<Boolean>
get() = MutableStateFlow(false).asStateFlow()
}

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

  1. Настройте контент для кнопки:
@Keep
interface BottomPanelConfig {

/**
* Контент кнопки с левой стороны нижней панели ассистента.
*/
val leftButtonContent: StateFlow<BottomPanelButton>

/**
* Задает контент левой кнопки нижней панели ассистента.
* Если контент [BottomPanelButton.NoButton] не задан, кнопка не будет показана.
*/
fun setLeftButtonContent(content: BottomPanelButton)
}
  1. Настройте получение BottomPanelConfig:
private val bottomPanelConfig by api(BottomPanelApi::bottomPanelConfig)
ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей.
Вы можете запретить сохранение cookie в настройках своего браузера.