[I] DiscriminatedUnionLegacy
Discriminator values resolved from models derived from a base model using @discriminator.
Properties
Section titled “Properties”| Property | Type | Description |
|---|---|---|
kind | "legacy" | Distinguishes inheritance-based discrimination from union-based discrimination. |
propertyName | string | Property carrying the discriminator value on the derived models. |
variants | Map<string, Model> | Derived models keyed by their resolved string or encoded enum-member discriminator values. |