reset

Diese Funktion ermöglicht es die Daten, die vom Nutzer eingegeben wurden zurück zu setzen. Dabei muss der Wert gebunden sein, damit der Wert zurückgesetzt werden kann. Der Stand des Formulars ist dann wieder der gleiche wie der Stand bevor der Nutzer etwas eingegeben hat. Hierbei werden nur durch den Nutzer eingegebene Daten zurückgesetzt. Für einen vollständigen reset siehe resetRenderer.

Übersicht

action ("reset")

Auszuführende Aktion. Für diese Aktion ist kein payload anzugeben.

Beispiel

reset.json
{
  "$schema": "https://forms.virtimo.net/5.1.0/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"
    }
  }
}
Eingebettete Vorschau

Keywords: