ICatalogParameterDependenciesState
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
Maps each dependency root (an insight, a text reference, or an object a dashboard filter reads; keyed byserializeObjRef of the ref exactly as the caller supplied it) to the parameter refs it depends on through its metrics and computed attributes, as reported by the workspace references service. Drives runtime parameter applicability for execution and for display.
export interface ICatalogParameterDependenciesState
Properties
Property | Modifiers | Type | Description |
|---|---|---|---|
Record<string, IdentifierRef[]> | (ALPHA) | ||
Record<string, “pending” | “failed”> | (ALPHA) Request status keyed by | ||
(ALPHA) |
Property details
ICatalogParameterDependenciesState.byRootpropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
byRoot: Record<string, IdentifierRef[]>;
ICatalogParameterDependenciesState.requestedRootspropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
Request status keyed by serializeObjRef. Successful loads clear the entry. Failed roots are skipped until initialization or an insight update requests them again.
requestedRoots: Record<string, "pending" | "failed">;
ICatalogParameterDependenciesState.statuspropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
status: CatalogParameterDependenciesStatus;