getReferent<T extends NsgDataItem?> method
В случае ссылочного поля позвращает объект, на который ссылается данное поле
Implementation
T getReferent<T extends NsgDataItem?>(String name) {
assert(fieldList.fields.containsKey(name));
var field = fieldList.fields[name]!;
if (field is NsgDataReferenceField) {
return field.getReferent(this) as T;
} else if (field is NsgDataEnumReferenceField) {
return field.getReferent(this) as T;
}
throw Exception('field $name is not ReferencedField');
}