...
Property | Description | Notes | Localizable |
---|---|---|---|
Name | Name used to identify the field | ||
Label | Label to be rendered in the UI | Can be localized | X |
Value | Default value if mode is manual or js code if mode is auto | X | |
isMandatory | If true the field is required | A * is added in the UI | |
isVisibleCustomer | If false the filed is hidden | Mainly use for mode auto to fetch info using JS evaluation | |
isVisibleAgent | False if the content is not intended to be shown to agent for privacy reason | ||
isEditable | False if user is not allowed to change default value | ||
custom_regexp | Regular expression for validating input | If input is not validated, an error message is shown when submitting the form. Not used for textarea | |
customMandatoryErrorMessage | Error shown when a mandatory field is not filled | X | |
customValidationErrorMessage | Error shown when input is not valid | X | |
dc_type | type of field. Possible values are. | ||
optionoptions | Object whose properties are used as possible values | Used only for radio, select and checkbox | X |
...