presentation-frontend

Classes

Name Description
FavoritePropertiesManager The favorite property manager which lets to store favorite properties Beta
HiliteSetProvider Presentation-based provider which uses presentation ruleset to determine
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
SelectionHandler A class that handles selection changes and helps to change
SelectionManager The selection manager which stores the overall selection.
SelectionScopesManager A manager that knows available selection scopes

Enumerations

Name Description
FavoritePropertiesScope Scopes that favorite properties can be stored in. Beta
PresentationFrontendLoggerCategory Logger categories used by this package Beta
SelectionChangeType The type of selection change

Global Functions

Name Description
getScopeId Determines the scope id

Interfaces

Name Description
FavoritePropertiesManagerProps Properties for initializing FavoritePropertiesManager Beta
FavoritePropertiesOrderInfo Holds the information of favorite properties ordering. Beta
HiliteSet A set of model, subcategory and element ids that can be used for specifying
HiliteSetProviderProps Properties for creating a HiliteSetProvider instance.
IFavoritePropertiesStorage Stores user settings for favorite properties. Beta
ISelectionProvider Selection provider interface which provides main selection and sub-selection.
PresentationManagerProps Properties used to configure PresentationManager
RulesetManager Presentation ruleset registry.
RulesetVariablesManager Presentation ruleset variables' registry.
SelectionChangeEventArgs The event object that's sent when the selection changes.
SelectionHandlerProps Properties for creating a SelectionHandler instance.
SelectionManagerProps Properties for creating SelectionManager.
SelectionScopesManagerProps Properties for creating SelectionScopesManager.

Type Aliases

Name Description
PropertyFullName Format: Beta
SelectionChangesListener An interface for selection change listeners.

Last Updated: 30 July, 2020