reset
This function allows you to reset the data entered by the user.
The value must be bound in order to be reset.
The form’s state is then restored to what it was before the user entered any data.
Only data entered by the user is reset here. For a complete reset, see resetRenderer.
Example
reset.json
{
"$schema": "https://forms.virtimo.net/5.0.x/schema.json",
"metaData": {
"id": 0,
"version": 0
},
"configuration": {},
"components": [
{
"type": "container",
"label": "Reset Example",
"components": [
{
"type": "checkbox",
"label": "False After Reset",
"value": "${/data/0}"
},
{
"type": "checkbox",
"label": "True After Reset",
"value": "${/data/1}"
},
{
"type": "textfield",
"label": "Empty After Reset",
"value": "${/data/2}"
},
{
"type": "textfield",
"label": "Hello After Reset",
"value": "${/data/3}"
},
{
"type": "button",
"action": "reset",
"label": "Reset Button"
}
]
}
],
"state": {
"data": {
"0": false,
"1": true,
"2": "",
"3": "Hello"
}
}
}
Embedded preview
Keywords: