Skip to content

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

ParameterType
programProgram
resourceTypeModel

ResourceKey | undefined