removeRow method

bool removeRow(
  1. T row
)

Удалить строку из табличной части dataItem - объект, в поле которого добавляем значение row - удаляемая строка

Implementation

bool removeRow(T row) {
  if (row.remoteProvider.newTableLogic && row.docState == NsgDataItemDocState.saved) {
    row.docState = NsgDataItemDocState.deleted;
    return true;
  }
  var allRows = ((owner.getFieldValue(fieldName, allowNullValue: true) as List).cast<List<T>?>());
  return allRows.remove(row);
}