Dynamic content - Conditional content (if/then/else)

It is possible to toggle some properties by using the conditional subschemas if/then/else syntax. The simpler use-case is toggling some properties based on a boolean switch.

This functionality requires a JSON schema validator. If you load third-party.js Ajv will be used along with ajv-formats and ajv-i18n. Otherwise you can provide Ajv, ajvAddFormats and ajvLocalize as global variables or as options.