Optional metadata provider override. Callers should set
instance.Provider = providerToUse before invoking registry methods
in multi-provider contexts. Falls back to the global default provider when unset.
StaticInstanceReturns the initialized singleton instance from the Global Object Store, or undefined if not yet created.
Use ClearCache.
Clear all caches
Use ForceClearAll.
Force clear all compiled components Used for Component Studio to ensure fresh loads
Use GetCacheStats.
Get cache statistics
OptionalreferenceId: stringOptionalcontextUser: UserInfoUse GetCompiledComponent.
Get a compiled component, using cache if available
OptionalreferenceId: stringOptionalcontextUser: UserInfoOptionalreferenceId: stringOptionalcontextUser: UserInfoGet compiled component from external registry by registry name This is used when spec.registry field is populated
OptionalreferenceId: stringOptionalcontextUser: UserInfoOptionalcontextUser: UserInfoUse GetComponentSpec.
Get component specification from database or external registry
OptionalcontextUser: UserInfoOptionalcontextUser: UserInfoUse GetComponentsToLoad.
Get components to load in dependency order
OptionalcontextUser: UserInfoOptionalcontextUser: UserInfoUse LoadDependencies.
Load component dependencies from database
OptionalcontextUser: UserInfoRemove a reference to a component
Set the GraphQL client for registry operations
StaticgetOptionalgraphQLClient: IComponentRegistryClientUse GetInstance.
StaticGetGet or create the singleton instance, backed by the Global Object Store so bundler duplication across execution paths cannot split the cached registry.
OptionalgraphQLClient: IComponentRegistryClientStaticresetUse Reset.
StaticResetReset the singleton instance Forces new instance creation on next access
Service for managing component loading from registries with compilation caching