TextArea
TextArea
представляет собой многострочное поле текстового редактора.
XML-имя компонента: textArea
.
Основы
TextArea
в основном повторяет функциональность компонента TextField.
Пример TextArea
:
<textArea id="textArea"
rows="7"
caption="Text area with 7 rows"/>
Атрибуты
TextArea
имеет следующие специфические атрибуты:
-
rows
- задает количество строк текста. Значениеheight
имеет приоритет над значениемrows
. -
wordWrap
- установите этот атрибут вfalse
, чтобы отключить перенос слов.
События и слушатели
Чтобы сгенерировать заглушку слушателя в Jmix Studio, выберите компонент в XML-дескрипторе экрана или на панели иерархии Jmix UI и используйте вкладку Handlers на панели инспектора Jmix UI. В качестве альтернативы вы можете воспользоваться кнопкой Generate Handler на верхней панели контроллера экрана. |
TextChangeEvent
См. TextChangeEvent.
Validator
См. Validator.
ValueChangeEvent
См. ValueChangeEvent.
Стили
Стили идентичен компоненту TextField.
XML-атрибуты TextArea
Просматривать и редактировать атрибуты, применимые к компоненту, можно с помощью панели инспектора Jmix UI в конструкторе экранов Studio. |
align - buffered - caption - captionAsHtml - caseConversion - colspan - contextHelpText - contextHelpTextHtmlEnabled - conversionErrorMessage - css - dataContainer - datatype - description - descriptionAsHtml - editable - enable - box.expandRatio - height - htmlSanitizerEnabled - icon - id - inputPrompt - maxLength - property - required - requiredMessage - responsive - rows - rowspan - stylename - tabIndex - textChangeEventMode - textChangeTimeout - trim - visible - width - wordWrap