getSubField method

SubField? getSubField({
  1. String? name,
  2. int? index,
})

Implementation

SubField? getSubField({String? name, int? index}) {
  if (index != null && index >= 0 && index < subFields.length) {
    return subFields[index];
  }

  if (name != null) {
    for (var subField in subFields) {
      if (subField.name == name) {
        return subField;
      }
    }
  }

  return null;
}