GetDiscriminatedUnionVariant
Extracts a variant from a discriminated union based on its discriminator value.
Type Parameters
Type Parameter | Description |
---|---|
TUnion extends DiscriminatedUnion <TDiscriminatorProperty > | The discriminated union type. |
TDiscriminatorProperty extends string | The property used as the discriminator. |
TDiscriminatorValue extends TUnion [TDiscriminatorProperty ] | The specific variant to extract. |