doCreateNewItem method
Создает новую строку.
Implementation
@override
Future<T> doCreateNewItem() async {
assert(masterController != null && masterController!.selectedItem != null);
var dataTable = NsgDataTable(owner: masterController!.selectedItem!, fieldName: tableFieldName);
var row = NsgDataClient.client.getNewObject(dataTable.dataItemType) as T;
row.id = Guid.newGuid();
row.state = NsgDataItemState.create;
row.storageType = controllerMode.storageType;
row.ownerId = masterController!.selectedItem!.id;
//dataTable.addRow(row); // FIXME не работает создание нового элемента в табличном контроллере!
return row;
}