Libraries
    Preparing search index...
    • Internal

      Validate + apply a fully-resolved variant config to a base schema. Stores the 'variants' and 'polymorphicVariants' extensions read by SchemaQueryBuilder.

      Called by the Entity chain (.discriminator().ctiVariant().stiVariant()). Replaces the previous schema-level .withVariants() method.

      Parameters

      • baseSchema: ObjectSchemaBuilder<any, any, any, any, any, any, any>
      • discriminatorKey: string
      • variants: Record<string, VariantInputForResolver>

      Returns ObjectSchemaBuilder<any, any, any, any, any, any, any>