Rendering
Reference a form inside a form
The host form embeds two reusable forms through nested-form bricks: at render time each specRef is resolved by services.specSourceService and inlined — fields, validations and rules included.
Loading the builder…
View the spec
{
"type": "panel",
"id": "column",
"name": "Form",
"configs": {
"key": "nestedHost"
},
"children": [
{
"type": "input",
"dataType": "string",
"id": "text",
"name": "Full name",
"configs": {
"key": "fullName",
"label": {
"en": "Full name",
"fr": "Nom complet"
}
},
"validations": [
{
"validator": "required"
}
]
},
{
"type": "panel",
"id": "nested-form",
"name": "Nested form",
"configs": {
"key": "address",
"label": {
"en": "Delivery address",
"fr": "Adresse de livraison"
},
"specRef": "adresse"
}
},
{
"type": "panel",
"id": "nested-form",
"name": "Nested form",
"configs": {
"key": "emergency",
"label": {
"en": "Emergency contact",
"fr": "Contact d'urgence"
},
"specRef": "contact-urgence"
}
}
]
}