DiscriminableSchema<Discriminator>
DiscriminableSchema<
Discriminator> =DiscriminableObjectBase&object
An object schema that can be used in a discriminated union. The discriminator field must be a literal schema.
Type Declarationโ
entries: Record<string, GenericSchema> & { [K in Discriminator]: LiteralSchema<EnumValue> }โ
Type Parametersโ
Discriminator: Discriminator extends stringโ
The key of the discriminator field.
Sinceโ
2.0.0