addField method

void addField(
  1. NsgDataField field, {
  2. bool primaryKey = false,
  3. String? presentation,
})

Добавление ногого поля в объект Вызывается при инициализации

Implementation

void addField(NsgDataField field, {bool primaryKey = false, String? presentation}) {
  var name = field.name;
  assert(!fieldList.fields.containsKey(name));
  fieldList.fields[name] = field;
  if (primaryKey) {
    assert(primaryKeyField == '');
    primaryKeyField = name;
  }
  if (presentation != null) field.presentation = presentation;
}