Namespace: com.sap.vocabularies.DirectEdit.v1
Terms for Direct-Edit User Interfaces
Term | Type | Description |
---|---|---|
SideEffects (Experimental) | SideEffectsType | Determine side effects of client-side data modification |
After a change to a property whose path is contained in Triggers
, the client should pass the entity with the changed property to the CalculationFunction
and receive the entity with all changes that happen as side effects of the given change.
Property | Type | Description |
---|---|---|
Triggers | [String] | List of paths to the properties whose changes should trigger the side effects calculation. |
CalculationFunction | QualifiedName | The operation calculating the side effects. While non-changing for the service, this technically is an action bound to the entity set so that the parameters can be sent in the POST request body. The action has the following non-binding parameters:
The return type of the action also needs to be either the entity type of the annotated entity set or structure-compatible with it, it can be the same type as for Structure-compatible means:
|