Event area ¶
Description¶
The APIs that access the events received by the event handler are explained for each area.
Interface belonging to area¶
Name | Description |
---|---|
IEvent | Provides event definition information. You can refer to the event definition information defined in the manifest file. |
IEventContext | Provides access to the event execution context. |
IEventParams | This is the interface for event parameters. |
IEditorEventParams | Common parameters for editor events. |
EventParams | Base class for event parameters. |
CancelableEventParams | Base class for cancelable event parameters. |
ConsumableEventParams | Event Base class for event parameters that can be consumed. |
EditorOnShowEventParams | Parameters for editor display events. |
EditorOnHideEventParams | Parameters for the editor hidden event. |
AfterStartEventParams | The parameters of the event after application startup. |
BeforeQuitEventParams | This is a parameter for the event before the application ends. |
ProjectAfterNewEventParams | Parameters for the event after creating a new project. |
ProjectBeforeOpenEventParams | The parameters of the project pre-open event. |
ProjectAfterOpenEventParams | The parameters of the event after project opening. |
ProjectBeforeSaveEventParams | Parameters of the event before saving the project. |
ProjectAfterSaveEventParams | Parameters for the project save event. |
ProjectBeforeCloseEventParams | This is the parameter for the project close event. |
ProjectAfterCloseEventParams | Parameters of the project close event. |
ProjectBeforeReloadEventParams | Parameters of the project reload event. |
ProjectAfterReloadEventParams | The parameters of the project reload event. |
ModelBeforeNewEventParams | Parameters before the model addition event. |
ModelAfterNewEventParams | Parameters of the event after model addition. |
ModelFieldChangedEventParams | Parameters of the field value changed event. |
ModelBeforeChangeOwnerEventParams | Parameters of the parent change event of the model. |
ModelAfterChangeOwnerEventParams | Parameters of the parent change event of the model. |
ModelBeforeChangeOrderEventParams | This is the parameter of the model order change before event. |
ModelAfterChangeOrderEventParams | The parameters of the model order change event. |
ModelBeforeDeleteEventParams | The parameters of the model before deletion event. |
ModelBeforeNewRelationEventParams | Parameters of the related event before adding. |
ModelAfterNewRelationEventParams | This is a parameter for the event after adding a relation. |
ModelOnValidateEventParams | Model evaluation event parameters. |
ModelOnErrorEventParams | Parameters of model error addition event. |
ModelEditedEventParams | Parameters for model changed events. All model information that some change occurred by one edit operation is notified. |
ModelUndoRedoEventParams | Undo/redo event parameters. All model information that has been changed by the undo/redo operation will be notified. |
BeforeExecuteEventParams | Parameters for the event before command execution. |
AfterExecuteEventParams | Parameters for the event after command execution. |
EditorSelectionChangedEventParams | Parameters for the in-editor model selection event. |
PageBeforeChangeEventParams | Parameters for the before-page-change event. |
PageAfterChangeEventParams | Parameters for the page change event. |
NavigatorOnShowEventParams | NavigatorOnEvent parameters. |
NavigatorOnHideEventParams | Navigator OnHide event parameter. |
NavigatorSelectionChangedEventParams | It is a parameter of the model selection event in the navigator. |
InformationOnShowEventParams | Parameters for page display events in the information window. |
InformationOnHideEventParams | Parameters for the information window page hidden event. |
InformationSelectionChangedEventParams | Parameters for the information window page display element selection event. |
InformationOnDoubleClickEventParams | Parameters for the info window page display element double click event. |
Event area¶
Name | Definition Name | Description |
---|---|---|
Application | application | Notifies that the application has been started or terminated. |
Project | project | Notifies that the project has been created/loaded/saved/finished. |
Model | models | Notification of model creation/update/move/delete and selection. |
Command | commands | Notifies the execution of commands. |
Editor | editors | Notify of display switching of editors and selection changes. |
Page | pages | Notify of page changes (switches). |
Navigator | navigators | Notifies the switching of the navigator display and selection changes. |
Information window | informations | Notifications of page display switching and display element selection change in the information window. |