deleteItem method

Future deleteItem({
  1. bool goBack = true,
})

Удаляет currentItem в БД и в items

Implementation

Future deleteItem({bool goBack = true}) async {
  assert(selectedItem != null, 'При выполнении deleteItem() -> currentItem==null');
  assert(
    (this is! NsgDataItemController || (this as NsgDataItemController).widgetId != null),
    'Использован неправильный контроллер для данного типа данных. $runtimeType != $dataType',
  );
  await deleteItems([selectedItem!]);
  if (goBack) {
    NsgNavigator.instance.back();
  }
}