Документация Толоки

field.textarea

Поле для ввода многострочного текста. Используйте в заданиях, требующих расширенного ответа. Для однострочных ответов подойдет компонент field.text.

Высота поля не подстраивается под длину текста автоматически. Исполнители могут изменить высоту поля, потянув его за правый нижний угол. Чтобы изменить изначальный размер поля, используйте свойство строки rows.

Обратите внимание, что в текстовом поле нельзя использовать форматирование.

Свойства компонента

Название

Тип

Описание

type*

"field.textarea"

Задает тип компонента.

data*

writable

Данные, значения которых будут обработаны или изменены.

label

string

Надпись над компонентом.

disabled

boolean

Если true, редактирование недоступно.

hint

string

Текст подсказки.

placeholder

string

Полупрозрачная надпись, отображающаяся, когда поле не заполнено. Это может быть пример ответа или подсказка.

requiredMark

boolean

Показывать "*" рядом с надписью над компонентом

resizable

boolean

Изменение высоты поля. При значении true (значение по умолчанию) высоту поля можно изменять. Чтобы запретить изменять размер, установите значение false.

rows

number

Высота текстового поля в строках.

rtl

object

Тексты на арабском, иврите и некоторых других языках принято писать слева направо. Используйте это свойство, чтобы задать правильный режим отображения для компонента.

Подробнее про RTL-языки.

rtl.mode

string

Режим отображения:

  • ltr — слева направо;
  • rtl — справа налево.

Выбранное значение подставится в атрибут dir в HTML-коде компонента. Подробнее про свойство dir.

validation

condition

Валидация на основе условия (condition).