| Name | 
Description | 
 | 
| AbstractActionItemProps | 
Definition for an item that executes and action. | 
 | 
| Properties for a Menu item | 
 | 
| AbstractStatusBarActionItem | 
Describes the data needed to insert an action item into the status bar. | 
Deprecated | 
| AbstractStatusBarCustomItem | 
Describes the data needed to insert a custom item into the status bar. | 
Deprecated | 
| AbstractStatusBarItem | 
Describes the data needed to insert a button into the status bar. | 
Deprecated | 
| AbstractStatusBarLabelItem | 
Describes the data needed to insert a label item with an optional icon into the status bar. | 
Deprecated | 
| AbstractToolbarProps | 
Definition for a Toolbar. | 
 | 
| AbstractWidgetProps | 
Properties for a Widget. | 
Deprecated | 
| ActionButton | 
Describes the data needed to insert an action button into a toolbar. | 
 | 
| AllowedUiItemProviderOverrides | 
UiItemProviderOverrides allows the application that registers a provider to limit when it is allowed to provide items | 
Deprecated | 
| ArrayValue | 
Array property value | 
 | 
| BackstageActionItem | 
Describes the data needed to insert an action button into the backstage menu. | 
Deprecated | 
| BackstageStageLauncher | 
Describes the data needed to insert an action button into the backstage menu. | 
Deprecated | 
| BaseDialogItem | 
BaseDialogItem contains only the members necessary to create a PropertyRecord. | 
 | 
| BasePropertyEditorParams | 
BasePropertyEditorParams Base interface for Property Editor Params | 
 | 
| BasePropertyValue | 
Base interface for a property value | 
 | 
| ButtonGroupEditorParams | 
ButtonGroupEditorParams Parameters used by EnumButtonGroupEditor to define icons in button group. | 
 | 
| ColorEditorParams | 
ColorEditorParams Parameters used to populate color type editor with a specific set of colors. | 
 | 
| CommandHandler | 
Definition for a command handler. | 
 | 
| CommonBackstageItem | 
Describes the data needed to insert a button into the backstage menu. | 
Deprecated | 
| CommonItemProps | 
Definition that specifies properties shared between many ConfigurableUi components. | 
 | 
| ContentLayoutProps | 
Properties for a ContentLayoutDef | 
Deprecated | 
| CustomButtonDefinition | 
Describes the data needed to insert a custom button into a toolbar. | 
 | 
| CustomFormattedNumberParams | 
Parameters used with properties that want to control parsing and formatting. | 
 | 
| DateFormatter | 
Interface used to provide a custom Date Time formatter and optional parser | 
 | 
| DialogButtonDef | 
Interface for a dialog button in a button cluster | 
 | 
| DialogItem | 
DialogItem is the specification that the display engine turns into a UI item. | 
 | 
| DialogItemValue | 
DialogItemValue Interface of PrimitiveValue types that have type editor support for use in dialogs. | 
 | 
| DialogPropertyItem | 
DialogPropertyItem us the specification to use if you are defining the components directly, e.g., in React | 
 | 
| DialogPropertySyncItem | 
DialogPropertySyncItem is used to pass sync messages for DialogPropertyItems | 
 | 
| DialogProps | 
Optional props to pass to the Dialog control that is generated. | 
 | 
| DialogRow | 
DialogRow is the interface that groups dialog items into rows for building UI | 
 | 
| EditorPosition | 
EditorPosition Interface used to identify the location of the item a DialogItem property value. | 
 | 
| EnumerationChoice | 
Information about an enumeration choice | 
 | 
| EnumerationChoicesInfo | 
Information about a set of enumeration choices | 
 | 
| GenericUiEventArgs | 
The Generic UI Event args contains information useful for any UI message | 
 | 
| GroupButton | 
Describes the data needed to insert a group button into a toolbar. | 
 | 
| IconDefinition | 
IconDefinition Information about an icon displayed next to a property editor. | 
 | 
| IconEditorParams | 
Parameters used to display an icon next to property editor. | 
 | 
| IconListEditorParams | 
IconListEditorParams Parameters used to populate icon type editor with a specific set of icons. | 
 | 
| ImageCheckBoxParams | 
Parameters for ImageCheckBoxEditor | 
 | 
| IMatch | 
Interface that returns indices of matches | 
Deprecated | 
| InputEditorSizeParams | 
InputEditorSizeParams type guard. | 
 | 
| LayoutFragmentProps | 
Properties for a layout fragment | 
Deprecated | 
| LayoutHorizontalSplitProps | 
Properties for a horizontal layout split | 
Deprecated | 
| LayoutSplitPropsBase | 
Base interface for layout split properties | 
Deprecated | 
| LayoutVerticalSplitProps | 
Properties for a vertical layout split. | 
Deprecated | 
| LinkElementsInfo | 
Properties for the PropertyRecord with link info supplied | 
 | 
| MessagePresenter | 
MessagePresenter interface functions display messages. | 
 | 
| MultilineTextEditorParams | 
Parameter that is used to indicate that a multiline text editor should be created. | 
 | 
| ParseResults | 
defines Results of parsing a string input by a user into its desired value type | 
 | 
| PointProps | 
Describes 2d points. | 
Deprecated | 
| PrimitiveValue | 
Primitive property value | 
 | 
| PropertyChangeResult | 
Interface used by UiDataProvider to report change status (validation) to UI. | 
 | 
| PropertyConverterInfo | 
Information about a Property Converter | 
 | 
| PropertyDescription | 
PropertyDescription contains metadata about a Property | 
 | 
| PropertyEditorInfo | 
Information about a Property Editor | 
 | 
| PropertyRendererInfo | 
Property renderer identification and customization attributes | 
 | 
| ProvidedItem | 
Properties for an item provided by UiItemsProvider | 
Deprecated | 
| RangeEditorParams | 
Parameters used by PropertyEditors that support defining a minimum and maximum value. | 
 | 
| SliderEditorParams | 
Parameters used to indicate that a Slider should be presented for the property | 
 | 
| StructValue | 
Struct property value | 
 | 
| SuppressLabelEditorParams | 
SuppressLabelEditorParams Parameters used to suppress the label for a type editor in the ToolSettings widget. | 
 | 
| SyncPropertiesChangeEventArgs | 
Sync UI Control Properties Event Args interface. | 
 | 
| ToolbarItem | 
Describes the data needed to insert a UI items into an existing set of UI items. | 
 | 
| UiFlags | 
Flags that control enabling/disabling certain UI features | 
 | 
| UiItemProviderRegisteredEventArgs | 
UIProvider Registered Event Args interface. | 
Deprecated | 
| UiItemsProvider | 
Describes interface of objects that want to provide UI component to the running IModelApp. | 
Deprecated | 
| UiSyncEventArgs | 
UiSync Event arguments. | 
Deprecated |