UiProvider

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

Classes

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

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  

Type Aliases

Name Description  
AllowedUiItemsProviderOverrides UiItemsProvider overrides allows the application that registers a provider to limit when it is allowed to provide items Beta
ProviderItem Properties for an item provided by UiItemsProvider. Beta
UiItemsProvider Describes interface of objects that want to provide UI component to the running IModelApp. Beta
UiItemsProviderOverrides Allowed overrides applied to a UiItemsProvider the application that registers a provider to limit when it is allowed to provide items. Beta
UiItemsProviderRegisteredEventArgs UiItemsProvider register event args. Beta

Last Updated: 20 June, 2023