[F] getResourceTypeKey
function getResourceTypeKey(program, resourceType): ResourceKey | undefined;Returns a cached resource key or discovers one from the model’s own @key properties, then its base model.
When discovering keys, reports a diagnostic for additional keys on the same model and keeps the first key.
Discovered keys are cached for later queries.
Returns undefined when neither the model nor its base models have a key.
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
program | Program |
resourceType | Model |
Returns
Section titled “Returns”ResourceKey | undefined