[F] getDiscriminatedUnion
Call Signature
function getDiscriminatedUnion(program, type): [DiscriminatedUnion | undefined, readonly Diagnostic[]]Parameters
| Parameter | Type |
|---|---|
program | Program |
type | Union |
Returns
[DiscriminatedUnion | undefined, readonly Diagnostic[]]
Call Signature
function getDiscriminatedUnion(type, discriminator): [DiscriminatedUnionLegacy, readonly Diagnostic[]]Parameters
| Parameter | Type |
|---|---|
type | Model | Union |
discriminator | Discriminator |
Returns
[DiscriminatedUnionLegacy, readonly Diagnostic[]]
Deprecated
Discriminated unions created with @discriminator are deprecated.
Call getDiscriminatedUnionFromInheritance for the legacy model version.