Список элементов для ввода данных

Компоненты с именем field.* — это поля для ввода данных, например текстовое поле или выпадающий список. Для этих элементов обязательно указывать, куда сохранять данные.

ComponentDescription
field.audioКомпонент для записи аудио. Работает в приложении Яндекс.Толока для мобильных. В браузере открывает окно для загрузки аудиофайла.
field.button-radioДобавляет одну кнопку. Пригодится для оформления необязательного варианта ответа.
field.button-radio-groupДобавляет кнопки для выбора варианта ответа. Пригодится, если у вас несколько вариантов. Можно добавить только одну кнопку, но это легче сделать с field.button-radio.
field.checkboxПереключатель в виде галочки.
field.checkbox-groupДобавляет группу переключателей с галочками для выбора независимых вариантов ответа. Пригодится, если у вас несколько вариантов. Можно добавить только один переключатель, но это легче сделать с field.checkbox.
field.dateКомпонент, позволяющий ввести дату и время в требуемом формате и заданном диапазоне.
field.emailСоздает поле для ввода адреса электронной почты.
field.fileКомпонент позволяет пользователю загружать файлы. В интерфейсе отображается кнопкой загрузки.
field.image-annotationКомпонент для разметки изображений.
field.listКомпонент, позволяющий пользователю самостоятельно добавлять и удалять элементы списка, например текстовые поля для заполнения. Так вы сможете разрешить пользователю дать несколько ответов на вопрос.
field.media-fileДобавляет кнопки для разных видов загрузки файлов: загрузить фото или видео, выбрать файлы из файлового менеджера или галереи.
field.numberКомпонент, позволяющий ввести число.
field.phone-numberСоздает поле для ввода номера телефона.
field.radio-groupКомпонент, позволяющий выбрать одно из нескольких значений. Оформляется в виде группы переключателей (кружочков), располагающихся вертикально.
field.selectКнопка для выбора из выпадающего списка. Используйте, когда список длинный, а выбрать нужно один вариант.
field.textПоле для ввода короткого текста, не больше одной строки. Чтобы добавить поле, где можно ввести много строк текста, используйте field.textarea.
field.text-annotationКомпонент для сегментации текста.
field.textareaПоле для ввода многострочного текста.
ComponentDescription
field.audioКомпонент для записи аудио. Работает в приложении Яндекс.Толока для мобильных. В браузере открывает окно для загрузки аудиофайла.
field.button-radioДобавляет одну кнопку. Пригодится для оформления необязательного варианта ответа.
field.button-radio-groupДобавляет кнопки для выбора варианта ответа. Пригодится, если у вас несколько вариантов. Можно добавить только одну кнопку, но это легче сделать с field.button-radio.
field.checkboxПереключатель в виде галочки.
field.checkbox-groupДобавляет группу переключателей с галочками для выбора независимых вариантов ответа. Пригодится, если у вас несколько вариантов. Можно добавить только один переключатель, но это легче сделать с field.checkbox.
field.dateКомпонент, позволяющий ввести дату и время в требуемом формате и заданном диапазоне.
field.emailСоздает поле для ввода адреса электронной почты.
field.fileКомпонент позволяет пользователю загружать файлы. В интерфейсе отображается кнопкой загрузки.
field.image-annotationКомпонент для разметки изображений.
field.listКомпонент, позволяющий пользователю самостоятельно добавлять и удалять элементы списка, например текстовые поля для заполнения. Так вы сможете разрешить пользователю дать несколько ответов на вопрос.
field.media-fileДобавляет кнопки для разных видов загрузки файлов: загрузить фото или видео, выбрать файлы из файлового менеджера или галереи.
field.numberКомпонент, позволяющий ввести число.
field.phone-numberСоздает поле для ввода номера телефона.
field.radio-groupКомпонент, позволяющий выбрать одно из нескольких значений. Оформляется в виде группы переключателей (кружочков), располагающихся вертикально.
field.selectКнопка для выбора из выпадающего списка. Используйте, когда список длинный, а выбрать нужно один вариант.
field.textПоле для ввода короткого текста, не больше одной строки. Чтобы добавить поле, где можно ввести много строк текста, используйте field.textarea.
field.text-annotationКомпонент для сегментации текста.
field.textareaПоле для ввода многострочного текста.