Skip to content

@graphty/graphty-element / catalog / OptionsFromZodOptions

Interface: OptionsFromZodOptions ​

Defined in: graphty-element/src/catalog/optionsFromZod.ts:46

Everything the emitter cannot learn from a Zod schema on its own.

Properties ​

meta? ​

optional meta?: Readonly<Record<string, Partial<OptionMeta>>>

Defined in: graphty-element/src/catalog/optionsFromZod.ts:51

UI metadata by option name, for a bare Zod object schema that has none of its own. An element options schema carries its metadata already; anything given here wins over it.


overrides? ​

optional overrides?: Readonly<Record<string, Partial<OptionDescriptor>>>

Defined in: graphty-element/src/catalog/optionsFromZod.ts:57

Descriptor fields that win over everything the walk inferred, by option name. This is where an author says that a string-or-number option is really a "node-id", that an integer is really a "seed", or that an option is internal.