FormRenderer
React Native
FormRenderer convalida e prepara una schema, crea il motore del modulo, renderizza i campi nativi e
Sezioni e produce record strutturati o ripristinabili snapshots.
Code
Proprietà essenziali
| Proprietà | Oggetto |
|---|---|
schema | Un form0 schema contenente form.elements. |
initialValues | Valori di campo iniziali non ripetibili. |
initialSnapshot | Ripristinare valori grezzi, stato ripetibile e timestamp insieme. |
overrideValues | Applicare valori autorevoli rispetto ai valori iniziali. |
onSubmit | Ricevere un record strutturato con convalida e metadati. |
onSave | Ricevere una snapshot senza richiedere la validità del modulo. |
onSnapshotChange | Osservare seed e user-change snapshots. |
mode | Avviare la modalità edit o readonly. |
Integrazione host
onRequestCloseconsente l'azione di annullamento della radice e riceve{ reason: "cancel" }dopo qualsiasi necessaria conferma dello scarto.headerAccessoryrende il contenuto dell'applicazione immediatamente sotto l'intestazione incorporata.showHeadernasconde l'intestazione incorporata quando l'host possiede la navigazione e le azioni circostanti.primaryActionMode,primaryActionLabeleshowPrimaryActionsInViewModepersonalizzano il azione primaria incorporata.onSchemaReadyriceve la schema preparata dopo che sono state garantite chiavi stabili.engineOptionsfornisce helper di base, configurazione di sicurezza, avvisi, gestione delle operazioni e aggiornare l'osservazione.
Continua con Valori, snapshots e submission o Modi e navigazione.
Last modified on