Skip to content

Form Field: Textarea

Type: textarea

Multi-line text input.

javascript
{
  id: 'description',
  type: 'textarea',
  label: 'Description',
  placeholder: 'Enter description...',
  defaultValue: '',
  required: false,
  disabled: false,
  disableResize: false, // Prevent user resizing
  minLength: 10,
  maxLength: 500,
  matchRegex: '.*'
}
PropertyTypeDescription
placeholderstringField placeholder
disableResizebooleanIf true, prevents the user from manually resizing the textarea.
minLengthnumberMinimum required length.
maxLengthnumberMaximum allowed length.
matchRegexstringRegular expression pattern for advanced validation.