Dialog

Interfaces and classes for generating UI items for Dialogs.

Classes

Name Description  
DialogItemsManager DialogItemsManager generates UI items for Dialogs Beta
SyncPropertiesChangeEvent Sync UI Control Properties Event class. Beta
UiDataProvider [[UiDataProvider ]] Abstract class that allows property values to be passed between hosting API and UI Beta

Enumerations

Name Description  
PropertyChangeStatus Status of Proposed property changes from UI to UiDataProvider Beta

Interfaces

Name Description  
BaseDialogItem BaseDialogItem contains only the members necessary to create a PropertyRecord. Beta
DialogItem DialogItem is the specification that the display engine turns into a UI item Beta
DialogItemsChangedArgs Arguments of DialogItemsManager.onChanged event. Beta
DialogItemSyncArgs Interface to sync items Beta
DialogItemValue DialogItemValue Interface of PrimitiveValue types that have type editor support for use in dialogs Beta
DialogPropertyItem DialogPropertyItem us the specification to use if you are defining the components directly, e.g., in React Beta
DialogPropertySyncItem DialogPropertySyncItem is used to pass sync messages for DialogPropertyItems Beta
DialogRow DialogRow is the interface that groups dialog items into rows for building UI Beta
EditorPosition EditorPosition Interface used to identify the location of the item a DialogItem property value. Beta
PropertyChangeResult Interface used by UiDataProvider to report change status (validation) to UI. Beta
SyncPropertiesChangeEventArgs Sync UI Control Properties Event Args interface. Beta

Last Updated: 23 April, 2020