delete<DataT extends Data> method

Future<String?> delete<DataT extends Data>(
  1. DataT? data, {
  2. Data? caller,
})

deletes a DataT and returns the response

Implementation

Future<String?> delete<DataT extends Data>(
  DataT? data, {
  Data? caller,
}) async {
  //offline procedure, needs some stuff changed and added..
  if (caller != null && data != null) {
    await OP.deleteData<DataT>(data.id, parentId: caller.id);
    return 'success';
  }
  return null;
}