toonFormulier
Canonieke ID: ui.form.
Toont een formulier en wacht op versturen of annuleren. Inbegrepen in Core/Learner.
Aanroep
toonFormulier(definitie)
De definitie is een Map met title, fields en optioneel submit en cancel. Veldtypen: text, number, checkbox, choice, label. Gegevensvelden hebben unieke ID’s; waarden en validatieregels moeten bij het type passen. Mapsleutels en typenamen worden niet vertaald.
Versturen geeft {"submitted": waar, "values": {...}}; annuleren geeft {"submitted": onwaar, "values": {}}. Controleer altijd submitted voordat je waarden leest. Ongeldige definities of antwoorden geven een uitvoerdiagnose. Stoppen annuleert openstaande invoer.
Volledig voorbeeld, ontwerper en ondersteunde uitvoeromgevingen.