jc-form
The schema defines the following properties:
Property | Type | Required | Description |
type | component.form | true | |
instanceId | InstanceId | Expression | false | |
when | Expression | boolean | false | |
options | Form Options | true | |
Properties of the options object:
Property | Type | Required | Description |
isDiscardChangesAlertEnabled | boolean | string | false | Enable discard changes alert |
children | Fields<FormChild> | true | Children keg components |
initialValues | object | string | false | Object with initial values for field in the form |
Enable discard changes alert
The object must be any of the following types:
Default: true
Children keg components
Object with initial values for field in the form
The object must be any of the following types:
The schema defines the following additional types:
The object is an array with all elements of the type FormChild.
The object must be any of the following types:
Properties of the JCSectionOnFormConfig object:
Property | Type | Required | Description |
type | component.section | true | |
instanceId | InstanceId | Expression | false | |
when | Expression | boolean | false | |
options | Section Options | true | |
Properties of the options object:
Property | Type | Required | Description |
title | string | true | |
children | FormSectionChild[] | true | |
The object is an array with all elements of the type FormSectionChild.
FormSectionChild (jc-field-row | FormChildrenFields)
The object must be any of the following types:
FormChildrenFields (jc-text-field | jc-checkbox | jc-email-field | jc-number-field | jc-dropdown | jc-date-picker | jc-signature-field | jc-media-field | jc-avatar-field)
The object must be any of the following types: