delete<T extends DatumEntityInterface> method

Future<bool> delete<T extends DatumEntityInterface>({
  1. required String id,
  2. required String userId,
  3. DeleteBehavior? behavior,
})

Deletes an entity by its ID.

The behavior parameter allows overriding the global DatumConfig.deleteBehavior for this specific delete operation. If null, the global config value is used.

Implementation

Future<bool> delete<T extends DatumEntityInterface>({
  required String id,
  required String userId,
  DeleteBehavior? behavior,
}) async {
  return Datum.manager<T>().delete(id: id, userId: userId, behavior: behavior);
}