Text
The Text component can be used in any form to provide a text field for single-line inputs. It can be configured to be readonly, disabled, required, and can have a placeholder, helper text, and default value.
Examples
A simple text field with a placeholder.
Form Data:
{}
Field Properties
Properties used by this field (inside meta field in schema):
Name | Description | Type |
---|---|---|
displayName | The label shown above the text field | string |
displayType | The type of the field to be displayed | string |
placeholder | The hint shown in the text field | string |
readOnly | Indicates whether the field is editable; a readonly field's value cannot be changed | boolean |
isDisabled | Indicates whether the field is editable; a disabled field's value cannot be changed | boolean |
required | Indicates whether the field is mandatory | boolean |
pattern | A regex pattern that the field value must match | string |
min | Minimum length for the field value | number |
max | Maximum length for the field value | number |
description | Helper text or additional description shown below the text field | string |
value | The default value of the field | string |
allowDynamic | Enables static and dynamic input capabilities, allowing user interactions and data injection | boolean |