presentation-frontend
Classes
| Name | Description | |
|---|---|---|
| FavoritePropertiesManager | The favorite property manager which lets to store favorite properties | |
| HiliteSetProvider | Presentation-based provider which uses presentation ruleset to determine | Deprecated |
| Presentation | Static class used to statically set up Presentation library for the frontend. | |
| PresentationManager | Frontend Presentation manager which basically just forwards all calls to | |
| SelectionChangeEvent | An event broadcasted on selection changes | Deprecated |
| SelectionHandler | A class that handles selection changes and helps to change | Deprecated |
| SelectionHelper | Helper class for working with selection. | Deprecated |
| SelectionManager | The selection manager which stores the overall selection. | Deprecated |
| SelectionScopesManager | A manager that knows available selection scopes | Deprecated |
Constants
| Name | Description | |
|---|---|---|
| _presentation_manager_ipcRequestsHandler | ||
| _presentation_manager_rpcRequestsHandler |
Enumerations
| Name | Description | |
|---|---|---|
| DefaultFavoritePropertiesStorageTypes | Available implementations of IFavoritePropertiesStorage. | |
| FavoritePropertiesScope | Scopes that favorite properties can be stored in. | |
| PresentationFrontendLoggerCategory | Logger categories used by this package | |
| SelectionChangeType | The type of selection change | Deprecated |
Global Functions
| Name | Description | |
|---|---|---|
| consoleDiagnosticsHandler | A function which logs messages to the console. | |
| createCombinedDiagnosticsHandler | A function which calls all diagnostics handlers passed to it. | |
| createFavoritePropertiesStorage | A factory method to create one of the available IFavoritePropertiesStorage implementations. | |
| createSelectionScopeProps | Normalizes given scope options and returns SelectionScopeProps that can be used for | Deprecated |
Interfaces
| Name | Description | |
|---|---|---|
| FavoritePropertiesManagerProps | Properties for initializing FavoritePropertiesManager | |
| FavoritePropertiesOrderInfo | Holds the information of favorite properties ordering. | |
| HiliteSet | A set of model, subcategory and element ids that can be used for specifying | Deprecated |
| HiliteSetProviderProps | Properties for creating a HiliteSetProvider instance. |
Deprecated |
| IFavoritePropertiesStorage | Stores user preferences for favorite properties. | |
| IModelContentChangeEventArgs | Data structure that describes iModel content change event arguments. | |
| IModelHierarchyChangeEventArgs | Data structure that describes IModel hierarchy change event arguments. | Deprecated |
| ISelectionProvider | Selection provider interface which provides main selection and sub-selection. | Deprecated |
| PresentationManagerProps | Properties used to configure PresentationManager | |
| PresentationProps | Props for initializing Presentation. | |
| RulesetManager | Presentation ruleset registry. | |
| RulesetVariablesManager | Presentation ruleset variables' registry. | |
| SelectionChangeEventArgs | The event object that's sent when the selection changes. | Deprecated |
| SelectionHandlerProps | Properties for creating a SelectionHandler instance. |
Deprecated |
| SelectionManagerProps | Properties for creating SelectionManager. | Deprecated |
| SelectionScopesManagerProps | Properties for creating SelectionScopesManager. | Deprecated |
Type Aliases
| Name | Description | |
|---|---|---|
| GetContentRequestOptions | Options for requests that retrieve content. | |
| GetDistinctValuesRequestOptions | Options for requests that retrieve distinct values. | |
| GetNodesRequestOptions | Options for requests that retrieve nodes. | Deprecated |
| MultipleValuesRequestOptions | Options for requests that can return multiple pages of items concurrently. | |
| PropertyFullName | Format: | |
| SelectionChangesListener | An interface for selection change listeners. | Deprecated |
Last Updated: 01 October, 2025
Found something wrong, missing, or unclear on this page? Raise an issue in our repo.