Уведомление о повышении уровня
TODO: Добавить анатомию
Data
key | type | default | note |
---|---|---|---|
type | 'userLevel' | ||
title | String! | ||
subtitle | String! | ||
image | String! | Тут должна быть ссылка на изображение кругов слева | |
gradeName | gradeName! | ||
level | int! | ||
gradientColorsHexList | List<String>! | Массив цветов для градиент контейнера. Все кроме последнего уровня дублируют 2 цвета, см изображение ниже | |
action | ActionType? | Действия | |
path | String? |
Пример
json
"data": {
"type": "userLevel",
"title": "Тебе открыт новый мир! Начинаем путешествие",
"subtitle": "Вот это да! Новый уровень",
"image": "",
"gradeName": "Попаданец",
"level": 1,
"gradientColorsHexList": ["FFFACC", "FFFACC"],
"path": "/profile",
"action": "navigate"
}
пример моделей для того, что бы вывести не градиент и градиент
Вот дебаг вывод для этих моделек. Сфера слева - дефлотная в приложении - если придет ссылка на изображение будет выводится изображенике