getHusband method

IndividualElement? getHusband(
  1. Map<String, GedcomElement> elementsMap
)

Returns the husband/father of the family

Returns null if not found

Implementation

IndividualElement? getHusband(Map<String, GedcomElement> elementsMap) {
  final husbandId = children
      .firstWhereOrNull((element) => element.tag == GEDCOM_TAG_HUSBAND);
  if (husbandId != null) {
    final husband = elementsMap[husbandId.value!];
    return husband as IndividualElement?;
  }
  return null;
}