ContentView

Classes for working with a Content View, Group, Layout or Control

Classes

Name Description  
ActiveContentChangedEvent Active Content Changed Event class. Deprecated
ContentControl The base class for Frontstage content controls. Deprecated
ContentControlActivatedEvent ContentControl Activated Event class. Deprecated
ContentDialogChangedEvent Content Dialog Changed Event class. Deprecated
ContentGroup ContentGroup class.  
ContentGroupProvider Abstract class that can be implemented and specified by frontstage to dynamically construct  
ContentLayoutActivatedEvent Content Layout Activated Event class. Deprecated
ContentLayoutDef Content Layout Definition class.  
FloatingContentControl Deprecated
FloatingViewportContentControl Deprecated
IModelViewportControl iModel Viewport Control Deprecated
MouseDownChangedEvent Mouse Down Changed Event class. Deprecated
StageContentLayout StageContentLayout class.  
StandardContentLayouts Class that define Standard Content Layouts that can be used to specify how the content is arranged in a frontstage.  
ViewportContentControl The base class for frontstage Viewport content controls that connects to a ScreenViewport Deprecated
ViewStateHelper SavedView class.  

Global Functions

Name Description  
ContentLayout Content Layout React component.  
ContentOverlay Overlay used to identify active content views.  
DefaultViewOverlay Default viewport overlay that examines ViewState of the active view for a schedule script, analysis data, or solar data.  
FloatingViewportContent Deprecated
FloatingViewportContentWrapper Deprecated
IModelConnectedViewport Viewport that is connected to the IModelConnection property in the Redux store. Deprecated
SplitPane Local TypeScript implementation of SplitPane from react-split-pane package since that  

Interfaces

Name Description  
ActiveContentChangedEventArgs ActiveContentChangedEvent Args interface. Deprecated
ContentControlActivatedEventArgs ControlControl Activated Event Args interface. Deprecated
ContentDialogInfo  
ContentGroupProps Properties for a ContentGroup  
ContentLayoutActivatedEventArgs Content Layout Activated Event Args class. Deprecated
ContentLayoutComponentProps Properties for the ContentLayout React component.  
ContentLayoutProps Properties for a ContentLayoutDef  
ContentProps Properties for content displayed in a content view  
FloatingViewportContentProps Deprecated
FloatingViewportContentWrapperProps Deprecated
FrameworkContent content interface  
IModelViewportControlOptions IModelViewportControl options. Deprecated
LayoutFragmentProps Properties for a layout fragment  
LayoutHorizontalSplitProps Properties for a horizontal layout split  
LayoutSplitPropsBase Base interface for layout split properties  
LayoutVerticalSplitProps Properties for a vertical layout split.  
MouseDownChangedEventArgs MouseDownChangedEvent Args interface. Deprecated
SplitPaneProps Props for SplitPane component Deprecated
StageContentLayoutProps StageContentLayoutProps interface for sharing view layout information.  
SupportsViewSelectorChange Interface to be implemented when the ContentControl supports ViewSelector changes Deprecated
ViewLayout ViewLayout interface for sharing view layout information.  
ViewOverlayProps Props of Viewport Overlay Control that show timelines  
ViewStateHelperProps SavedViewProps interface for sharing ViewState and EmphasizeElements information.  

Type Aliases

Name Description  
ContentCallback Callback to process content properties during toJSON method  

Last Updated: 19 September, 2024