SchemaBuilderOptions
The options of createSchemaBuilder.
Definition
SchemaBuilderOptionskindsRecord<string, KindDef>: your own kinds, merged over the built-in onesfieldTypesRecord<string, FieldTypeDef>: your own field types, merged over the built-in onesrulesRecord<string, RuleDef>: your own rules, merged over the built-in onesformRulesRecord<string, FormRuleDef>: your own form rules, merged over the built-in onesincludeDefaultRulesboolean: withfalse, only your own rules and form rules. Defaults totruemessages{ required?: string }: the required message of fields without their own. Defaults to'Required'resolveMessage(key: string, ctx: MessageContext) => string | undefined: translates every message, label and description.undefinedkeeps the textextensionsreadonly SchemaExtension[]: features that read keys of their own, likeaffects()
Explanation
Every option is optional. See messages and i18n for messages and resolveMessage, and extensions for extensions.