deleteFile method

Future<void> deleteFile(
  1. AddonsFunDetails file
)

Implementation

Future<void> deleteFile(AddonsFunDetails file) async {
  if (isViewScreen.value) return;

  bool existsInDb = file.idAddonsFunDtls != null && file.idAddonsFunDtls != 0;

  if (existsInDb && enableApiDeletion) {
    await deActivateAddOns(file, onSuccess: () => files.remove(file));
  } else {
    files.remove(file);
  }
}