choice
choice<
TOut,TMapping>(mapping):DiscriminatedUnionBuilder<TOut,ExtractTypesFromBuilders<TMapping>>
Defined in: packages/schema/src/factories.ts:106
Type Parameters
Section titled “Type Parameters”TOut
TMapping
Section titled “TMapping”TMapping extends Record<string, Builder<Node, TOut, Type<Node, TOut>>>
Parameters
Section titled “Parameters”mapping
Section titled “mapping”TMapping
Returns
Section titled “Returns”DiscriminatedUnionBuilder<TOut, ExtractTypesFromBuilders<TMapping>>