allFields property

List<OdooField> get allFields

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;
}