Sets a value for the MetadataKey for this field.
API
function metadata< TValue, TKey extends MetadataKey<any, any, any>, TPathKind extends PathKind = PathKind.Root,>( path: SchemaPath<TValue, 1, TPathKind>, key: TKey, logic: NoInfer<LogicFn<TValue, MetadataSetterType<TKey>, TPathKind>>,): TKey;Description
Sets a value for the MetadataKey for this field.
This value is combined via a reduce operation defined by the particular key, since multiple rules in the schema might set values for it.
Jump to details