Common types used for retrieving presentation data from iModels.


Name Description  
Presentation Static class used to statically set up Presentation library for the backend.  
PresentationManager Backend Presentation manager which pulls the presentation data from  
RulesetEmbedder An API for embedding presentation rulesets into iModels. Beta


Name Description  
HierarchyCacheMode Presentation hierarchy cache mode. Beta
PresentationManagerMode Presentation manager working mode. Deprecated


Name Description  
BackendDiagnosticsAttribute Data structure which contains backend diagnostics options.  
BackendDiagnosticsOptions Data structure for backend diagnostics options. Beta
ContentCacheConfig Configuration for content cache.  
DiskHierarchyCacheConfig Configuration for persistent disk hierarchy cache. Beta
HierarchyCacheConfigBase Base interface for all HierarchyCacheConfig implementations. Beta
HybridCacheConfig Configuration for the experimental hybrid hierarchy cache. Beta
MemoryHierarchyCacheConfig Configuration for in-memory hierarchy cache. Beta
MultiManagerPresentationProps Props for initializing the Presentation library for using multiple PresentationManager  
PresentationAssetsRootConfig Configuration options for supplying asset directly paths to PresentationManager.  
PresentationManagerCachingConfig Caching configuration options for PresentationManager.  
PresentationManagerProps Properties that can be used to configure PresentationManager  
PresentationPropsBase Base props for initializing the Presentation library.  
RulesetEmbedderProps Properties for creating a RulesetEmbedder instance.  
RulesetInsertOptions Options for RulesetEmbedder.insertRuleset operation. Beta
RulesetManager Presentation ruleset registry.  
RulesetVariablesManager Presentation ruleset variables registry.  
SingleManagerPresentationProps Props for initializing the Presentation library with ability to use a single  
UnitSystemFormat A data structure that associates unit systems with a format.  

Type Aliases

Name Description  
HierarchyCacheConfig Configuration for hierarchy cache. Beta
PresentationProps Properties that can be used to configure Presentation API  

Last Updated: 03 February, 2023