What is Schema Validation
Schema validation checks if your JSON document follows the correct Joyfill document structure before creating a form.Enabling/Disabling Schema Validation
Schema validation is enabled by default inrememberDocumentEditor:
How It Works
WhenvalidateSchema = true:
- Document is validated against the Joyfill schema during editor creation
- If validation fails, an error is set and the
onErrorcallback is triggered - If validation passes, the editor is created normally
Schema Error Types
Error Monitoring
Monitor schema errors reactively:Things to know
Schema validation is enabled by default (validateSchema = true). Disabling schema validation can lead to crashes and should only be used for testing. Schema errors include both user-friendly messages and technical details. Validation happens during editor creation, not during form interaction.