allFields property
Flat list of ALL fields (top-level + inside groups + inside pages)
Implementation
List<OdooField> get allFields {
final result = <OdooField>[...topLevelFields];
for (final g in groups) {
result.addAll(_collectGroupFields(g));
}
for (final p in pages) {
result.addAll(p.fields);
for (final g in p.groups) {
result.addAll(_collectGroupFields(g));
}
}
return result;
}