State
Classes for maintaining state
Constants
| Name | Description | |
|---|---|---|
| COLOR_THEME_DEFAULT | The default color theme. | Beta |
| ConfigurableUiActions | An object with a function that creates each ConfigurableUiReducer that can be handled by our reducer. | |
| FrameworkReducer | Framework reducer that combines the ConfigurableUiReducer and SessionStateReducer. | Beta |
| SessionStateActions | An object with a function that creates each SessionStateReducer that can be handled by our reducer. | Beta |
| sessionStateMapDispatchToProps | Object that contains available actions that modify SessionState. | Beta |
| ThemeManager | ThemeManager handles setting color themes. | Beta |
| WIDGET_OPACITY_DEFAULT | The default widget opacity. | Beta |
Enumerations
| Name | Description | |
|---|---|---|
| ColorTheme | Enum for the Color Theme string. | Beta |
| ConfigurableUiActionId | Action Ids used by Redux and to send sync UI components. | |
| SessionStateActionId | Action Ids used by Redux and to send sync UI components. | Beta |
Global Functions
| Name | Description | |
|---|---|---|
| ConfigurableUiReducer | Handles actions to update ConfigurableUiState. | |
| connectIModelConnection | Function that will connect a component to the IModelConnection data in the Redux store. | Beta |
| connectIModelConnectionAndViewState | Function that will connect a component to the IModelConnection data in the Redux store | Beta |
| SessionStateReducer | Handles actions to update SessionState. | Beta |
Interfaces
| Name | Description | |
|---|---|---|
| ConfigurableUiState | The portion of state managed by the ConfigurableUiReducer. | |
| CursorMenuData | Definition of data added to Redux store to define cursor menu. | Beta |
| FrameworkState | Interface combining all the Framework state interfaces. | Beta |
| PresentationSelectionScope | PresentationSelectionScope holds the id and the localized label for a selection scope supported for a specific iModel. | Beta |
| SessionState | The portion of state managed by the SessionStateReducer. | Beta |
| SessionStateActionsProps | An interface that allows redux connected object to dispatch changes to the SessionState reducer. | Beta |
Type Aliases
| Name | Description | |
|---|---|---|
| ConfigurableUiActionsUnion | Union of ConfigurableUi Redux actions | |
| SessionStateActionsUnion | Union of SessionState Redux actions | Beta |
Last Updated: 08 January, 2020