SessionStateActionsProps Interface

Beta  

An interface that allows redux connected object to dispatch changes to the SessionState reducer.

Properties

Name Type Description
setActiveIModelId (iModelId: string) => ActionWithPayload<SetActiveIModelId, string>    
setAvailableSelectionScopes (availableSelectionScopes: PresentationSelectionScope[]) => ActionWithPayload<SetAvailableSelectionScopes, DeepReadonlyArray<PresentationSelectionScope>>    
setDefaultIModelViewportControlId (iModelViewportControlId: string) => ActionWithPayload<SetDefaultIModelViewportControlId, string>    
setDefaultViewId (viewId: string) => ActionWithPayload<SetDefaultViewId, string>    
setDefaultViewState (viewState: any) => ActionWithPayload<SetDefaultViewState, any>    
setIModelConnection (iModelConnection: any) => ActionWithPayload<SetIModelConnection, any>    
setNumItemsSelected (numSelected: number) => ActionWithPayload<SetNumItemsSelected, number>    
setSelectionScope (activeSelectionScope: string) => ActionWithPayload<SetSelectionScope, string>    
setUserInfo (userInfo: UserInfo) => ActionWithPayload<SetUserInfo, DeepReadonlyObject<UserInfo>>    
updateCursorMenu (cursorMenuData: CursorMenuData) => ActionWithPayload<UpdateCursorMenu, DeepReadonlyObject<CursorMenuData>>    

Defined in

Last Updated: 29 November, 2022