deleteItems method
Implementation
Future deleteItems(List<NsgDataItem> itemsToDelete) async {
if (itemsToDelete.isEmpty) {
return;
}
var firstItem = itemsToDelete.first;
var box = await getTable(firstItem.typeName);
var ids = <String>[];
for (var item in itemsToDelete) {
if (item.id.isEmpty) {
continue;
}
ids.add(item.id);
}
await box.deleteAll(ids);
}