[ Version ( since = "3.6" ) ]
public void remove_objects (DataCal cal, Cancellable? cancellable, SList<ComponentId> ids, ObjModType mod, OperationFlags opflags, out SList<Component> old_components, out SList<Component> new_components) throws Error
Calls the remove_objects_sync method on the given backend.
| this |
An ECalBackendSync object. |
| cal |
An EDataCal object. |
| cancellable |
a Cancellable for the operation |
| ids |
List of ComponentId objects identifying the objects to remove. |
| mod |
Type of removal. |
| opflags |
bit-or of OperationFlags |
| old_components |
Placeholder for returning the old components as they were stored on the backend. |
| new_components |
Placeholder for returning the new components as they have been stored on the backend (when removing individual instances). If removing whole objects, they will be set to null. |