[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.