models event area
Description
Notification of model creation/update/move/delete and selection.
Events
| Name | Defined Name | Description |
|---|---|---|
| Event before adding a model | onBeforeNew | This event is notified before adding a model. |
| Event after adding a model | onAfterNew | This event is notified after adding a model. |
| Event after field value change | onFieldChanged | This event is notified after the field value is changed. |
| Event before model deletion | onBeforeDelete | This event is notified before the model is deleted. |
| Event before model parent change | onBeforeChangeOwner | This event is notified before the parent of the model is changed. |
| Event after model parent change | onAfterChangeOwner | This event is notified after the parent of the model is changed. |
| Event before model order change | onBeforeChangeOrder | This event is notified before the model order is changed. |
| Event after model order change | onAfterChangeOrder | This event is notified after the model order is changed. |
| Relation before addition event | onBeforeNewRelation | This event is notified before a relation is added. |
| Event after adding a relation | onAfterNewRelation | This event is notified after adding a relation. |
| Model validation event | onValidate | This event is notified when the model is validated. |
| Error addition event | onError | This event is notified when an error is added to the model. |
| Model selection event | onSelectionChanged | This event is notified when a model is selected. |
| Model edit event | onModelEdited | This event is notified when a model is edited. |
| Undo/Redo event | onUndoRedo | This event is notified when undo/redo is executed. |
interfaces belonging to the area
| Name | Description |
|---|---|
| ModelBeforeNewEventParams | The parameters for the before model event. |
| ModelAfterNewEventParams | The parameters for the post model event. |
| ModelFieldChangedEventParams | Parameters for field value changed event. |
| ModelBeforeChangeOwnerEventParams | Parameters for model parent before event. |
| ModelAfterChangeOwnerEventParams | The parameters for the model's after change owner event. |
| ModelBeforeChangeOrderEventParams | The parameters for the before model order change event. |
| ModelAfterChangeOrderEventParams | Parameters for the model after change order event. |
| ModelBeforeDeleteEventParams | The parameters for the model before delete event. |
| ModelBeforeNewRelationEventParams | The parameters for the before-relation event. |
| ModelAfterNewRelationEventParams | The parameters for the after-relation event. |
| ModelSelectionChangedEventParams | The parameters for the model selection changed event. |
| ModelOnValidateEventParams | The parameters for the model validation event. |
| ModelOnErrorEventParams | Parameters for the Add Model Error Event. |
| ModelEditedEventParams | The parameters for the model modified event. You will be notified of all model information where any change occurred in one edit operation. |
| ModelUndoRedoEventParams | The parameters for the undo redo event. Notifies all model information for which some changes have occurred due to undo/redo operations. |
| IModelDictionary | This is a model dictionary. |
| IModelEditedEventParams | Common parameters for model modified events. |
| IModelEventParams | Common parameters for model events. |