itemsRemove method
Удаление массива строк из табличной части
Implementation
@override
Future itemsRemove(List<NsgDataItem> itemsToRemove, {bool goBack = true}) async {
assert(masterController != null && masterController!.selectedItem != null, 'itemDelete');
var dataTable = NsgDataTable(owner: masterController!.selectedItem!, fieldName: tableFieldName);
for (var element in itemsToRemove) {
dataTable.removeRow(element);
}
await filterData();
selectedItem = null;
backupItem = null;
if (masterController != null) {
masterController!.sendNotify();
}
if (goBack) {
Get.back();
}
currentStatus = GetStatus.success(NsgBaseController.emptyData);
sendNotify();
}