Edit me

Дизайн на IOS

Catalog

Дизайн на Android

Catalog

Описание

Элемент на форме, который вызывает backdrop со списком значений для выбора.

Поле Необходимые Описание
id true Уникальный идентификатор формы
type true Тип элемента
title false Заголовок элемента
placeholder true Подсказка пользователю
catalog true Описание и настройки формы, которую необходимо открыть, по нажатию на компонент
catalog.options true Объект опций каталога
catalog.options.title true Заголовок используется для компонента Catalog, что бы установить текст в шапке формы
options.search_enabled false Флаг для отображения компонента поиска по списку значений каталога, по умолчанию false
catalog.items true Массив элементов списка, ниже представлен минимальный набор данных необходимый для построения элемента списка
catalog.items[n].id true Уникальный идентификатор элемента
catalog.items[n].title true Заголовок элемента(Основной текст)
catalog.items[n].description false Описание элемента
file_metadata false Информация о файле
file_type true Тип файла
file_id true Уникальный идентификатор файла
file_name true Имя файла
validations_rules false Правила валидации поля
default_value false Предустановленное значение, любое из catalog.items[n]

Пример

{
  "id": "catalog_id",
  "type": "catalog",
  "title": "Title",
  "placeholder": "placeholder",
  "default_value": {},
  "validations_rules": [],
  "catalog": {
    "options": {
      "title": "title",
      "search_enabled": false
    },
    "items": [
      {
        "id": "",
        "title": "",
        "description": "",
        "file_metadata": {
          "file_type": "image",
          "file_id": "fileId",
          "filename": "fileName"
        }
      }
    ]
  }
}