processDelete method

  1. @override
Future<RemoteDto> processDelete()
override

Implementation

@override
Future<RemoteDto> processDelete() async {
  RemoteDto? remoteDto = null;
  switch (passedWaterState) {
    case WaterState.SERVER_REJECTED:
      remoteDto = await commitChanges(null);
      break;
    default:
      remoteDto = await super.writeDelete(null);
  }
  return remoteDto;
}