UiProvider

Interfaces and classes for specifying UI items to be inserted at runtime.

Classes

Name Description  
BaseUiItemsProvider Base implementation of a UiItemsProvider.  
UiItemsManager Controls registering of UiItemsProviders and calls the provider's methods when populating different parts of the User Interface.  

Global Functions

Name Description  
DefaultDialogGridContainer DefaultDialogGridContainer populates a React node with the items specified by the UiLayoutDataProvider  
ToolSettingsGridContainer Component to provide grid of property editors  

Interfaces

Name Description  
AllowedUiItemsProviderOverrides UiItemsProvider overrides allows the application that registers a provider to limit when it is allowed to provide items  
UiItemsProvider Describes interface of objects that want to provide UI component to the running IModelApp.  
UiItemsProviderRegisteredEventArgs UiItemsProvider register event args.  

Type Aliases

Name Description  
ProviderItem Properties of an item provided by UiItemsProvider.  
UiItemsProviderOverrides Allowed overrides applied to a UiItemsProvider the application that registers a provider to limit when it is allowed to provide items.  

Last Updated: 12 February, 2024