presentation-backend

Classes

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,

Enumerations

Name Description
DuplicateRulesetHandlingStrategy Available strategies for handling duplicate rulesets. Beta,
HierarchyCacheMode Presentation hierarchy cache mode. Beta,
PresentationBackendLoggerCategory Logger categories used by this package Beta,
PresentationBackendNativeLoggerCategory Logger categories used by this package Beta,
PresentationManagerMode Presentation manager working mode.

Interfaces

Name Description
DiskHierarchyCacheConfig Configuration for disk hierarchy cache. Beta,
HierarchyCacheConfigBase Base interface for all HierarchyCacheConfig implementations. Beta,
HybridCacheConfig Configuration for hybrid hierarchy cache. Beta,
MemoryHierarchyCacheConfig Configuration for memory hierarchy cache. Beta,
PresentationManagerProps Properties that can be used to configure PresentationManager
PresentationPropsDeprecated
PresentationPropsNew
RulesetEmbedderProps Properties for creating a RulesetEmbedder instance.
RulesetManager Presentation ruleset registry.
RulesetVariablesManager Presentation ruleset variables registry.

Type Aliases

Name Description
HierarchyCacheConfig Configuration for hierarchy cache. Beta,
PresentationProps Properties that can be used to configure Presentation API
WithClientRequestContext A type that injects ClientRequestContext attribute into another given type. Beta,

Last Updated: 05 November, 2020