searchFieldList property
Список полей, по которым производится текстовый поиск при вводе строки поиска пользователем в фильтре По умолчанию, поиск идет по всем полям, за исключением нетипизированных ссылок, дат и перечислений Также из поиска исключено ключевое поле (там практически всегда Guid)
Implementation
List<String> get searchFieldList {
var list = <String>[];
for (var fieldName in fieldList.fields.keys) {
var field = getField(fieldName);
if (field.name == primaryKeyField ||
field is NsgDataUntypedReferenceField ||
field is NsgDataEnumReferenceField ||
field is NsgDataDateField ||
field is NsgDataBoolField) {
continue;
}
list.add(fieldName);
}
return list;
}