Skip to main content
Используйте компоненты Remote UI, когда стандартная конфигурация не обеспечивает нужное поведение. Добавьте компонент с типом "type": "custom" и его значением custom_type. На этой странице описаны компоненты PNLight, которые можно добавить в конфигурацию Remote UI. Компонентам с пометкой схемы v3 требуется "schemaVersion": 3 в документе Remote UI. Компоненты, помеченные как schema v3, требуют "schemaVersion": 3 в корне документа Remote UI.

Круговой индикатор загрузки

pnlight.circular_loader показывает круговой индикатор загрузки на экране Remote UI. Используйте его, пока приложение или экран загружает содержимое.
Задайте размер компонента с помощью полей width и height. Используйте { "type": "wrap_content" } для любого измерения, если индикатор должен использовать собственный размер.

Индикатор прогресса

pnlight.progress_bar показывает анимированный линейный индикатор прогресса. Используйте его для прогресса сканирования, завершения онбординга, шагов загрузки или любого состояния Remote UI, где заполненная полоса должна плавно двигаться между значениями.
Это компонент schema v3. Документ Remote UI должен объявлять "schemaVersion": 3.

Анимированное число

pnlight.animated_number показывает число, которое анимированно меняется между значениями. Используйте его для счётчиков, сумм экономии, сводки прогресса или метрик, которые должны плавно обновляться.
Это компонент schema v3. Документ Remote UI должен объявлять "schemaVersion": 3.
Просмотрите конфигурацию в разделе Remote UI, затем протестируйте плейсмент в приложении, прежде чем включать его для пользователей.

Индикатор прогресса (схема v3)

pnlight.progress_bar показывает анимированный индикатор прогресса. Используйте его в документах схемы v3, когда экран должен показывать завершение, сканирование, загрузку или другое дробное состояние.
Для прогресса на основе переменной оставьте progress буквальным начальным значением, а имя переменной DivKit укажите в progress_variable.

Анимированное число (схема v3)

pnlight.animated_number показывает число, которое считает от текущего значения к новой цели. Используйте его в документах схемы v3 для счетчиков, результатов сканирования, оценок и других числовых сводок.
Для счета на основе переменной оставьте value буквальным начальным значением, а имя переменной DivKit укажите в value_variable.