FamilyRecordStructure class

Inheritance
Available extensions

Properties

anulList → Iterable<AnnulmentStructure>
https://gedcom.io/terms/v7/ANUL Gedcom7Tags.ANUL
no setter
assoList → Iterable<AssociatesStructure>
https://gedcom.io/terms/v7/ASSO Gedcom7Tags.ASSO
no setter
censList → Iterable<CensusStructure>
https://gedcom.io/terms/v7/FAM-CENS Gedcom7Tags.FAM_CENS
no setter
chan → ChangeStructure?
https://gedcom.io/terms/v7/CHAN Gedcom7Tags.CHAN
no setter
chilList → Iterable<ChildStructure>
https://gedcom.io/terms/v7/CHIL Gedcom7Tags.CHIL
no setter
crea → CreationStructure?
https://gedcom.io/terms/v7/CREA Gedcom7Tags.CREA
no setter
divfList → Iterable<DivorceFilingStructure>
https://gedcom.io/terms/v7/DIVF Gedcom7Tags.DIVF
no setter
divList → Iterable<DivorceStructure>
https://gedcom.io/terms/v7/DIV Gedcom7Tags.DIV
no setter
engaList → Iterable<EngagementStructure>
https://gedcom.io/terms/v7/ENGA Gedcom7Tags.ENGA
no setter
evenList → Iterable<EventStructure>
https://gedcom.io/terms/v7/FAM-EVEN Gedcom7Tags.FAM_EVEN
no setter
exidList → Iterable<ExternalIdentifierStructure>
https://gedcom.io/terms/v7/EXID Gedcom7Tags.EXID
no setter
factList → Iterable<FactStructure>
https://gedcom.io/terms/v7/FAM-FACT Gedcom7Tags.FAM_FACT
no setter
hashCode → int
The hash code for this object.
no setterinherited
husb → HusbandStructure?
https://gedcom.io/terms/v7/FAM-HUSB Gedcom7Tags.FAM_HUSB
no setter
level → int
Level.
no setterinherited
lineVal → String?
Line Value.
no setterinherited
marbList → Iterable<MarriageBannsStructure>
https://gedcom.io/terms/v7/MARB Gedcom7Tags.MARB
no setter
marcList → Iterable<MarriageContractStructure>
https://gedcom.io/terms/v7/MARC Gedcom7Tags.MARC
no setter
marlList → Iterable<MarriageLicenseStructure>
https://gedcom.io/terms/v7/MARL Gedcom7Tags.MARL
no setter
marrList → Iterable<MarriageStructure>
https://gedcom.io/terms/v7/MARR Gedcom7Tags.MARR
no setter
marsList → Iterable<MarriageSettlementStructure>
https://gedcom.io/terms/v7/MARS Gedcom7Tags.MARS
no setter
nchiList → Iterable<NumberOfChildrenStructure>
https://gedcom.io/terms/v7/FAM-NCHI Gedcom7Tags.FAM_NCHI
no setter
noList → Iterable<DidNotHappenStructure>
https://gedcom.io/terms/v7/NO Gedcom7Tags.NO
no setter
noteList → Iterable<NoteStructure>
https://gedcom.io/terms/v7/NOTE Gedcom7Tags.NOTE
no setter
objeList → Iterable<ObjectStructure>
https://gedcom.io/terms/v7/OBJE Gedcom7Tags.OBJE
no setter
refnList → Iterable<ReferenceStructure>
https://gedcom.io/terms/v7/REFN Gedcom7Tags.REFN
no setter
resiList → Iterable<ResidenceStructure>
https://gedcom.io/terms/v7/FAM-RESI Gedcom7Tags.FAM_RESI
no setter
resn → RestrictionStructure?
https://gedcom.io/terms/v7/RESN Gedcom7Tags.RESN
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
slgsList → Iterable<SealingSpouseStructure>
https://gedcom.io/terms/v7/SLGS Gedcom7Tags.SLGS
no setter
snoteList → Iterable<SharedNoteStructure>
https://gedcom.io/terms/v7/SNOTE Gedcom7Tags.SNOTE
no setter
sourList → Iterable<SourceStructure>
https://gedcom.io/terms/v7/SOUR Gedcom7Tags.SOUR
no setter
submList → Iterable<SubmitterStructure>
https://gedcom.io/terms/v7/SUBM Gedcom7Tags.SUBM
no setter
substructures → List<Gedcom7Structure>
Nested substructures.
no setterinherited
substructuresLevel → int
Represents level for all nested substructures.
no setterinherited
tag → String
Tag.
no setterinherited
uidList → Iterable<UniqueIdentifierStructure>
https://gedcom.io/terms/v7/UID Gedcom7Tags.UID
no setter
valueInteger → int?

Available on GedcomStructure, provided by the GedcomStructureValueExtension extension

Parsed Integer value.
no setter
valueList → List<String>

Available on GedcomStructure, provided by the GedcomStructureValueExtension extension

Parsed List value.
no setter
valueText → String?

Available on GedcomStructure, provided by the GedcomStructureValueExtension extension

Parsed String value.
no setter
valueXref → String?

Available on GedcomStructure, provided by the GedcomStructureValueExtension extension

Parsed XREF value.
no setter
wife → WifeStructure?
https://gedcom.io/terms/v7/FAM-WIFE Gedcom7Tags.FAM_WIFE
no setter
xref → String?
Cross-reference identifier.
no setterinherited

Methods

addSubstructure({required String tag, String? xref, String? lineVal}) → Gedcom7Structure
Creates a structure, adds it to substructures and returns created substructure.
inherited
get<R extends T>() → R
Same as getByTag, but accepts type R.
inherited
getAll<R extends T>() → Iterable<R>
Same as getAllByTag, but accepts type R.
inherited
getAllByTag(String tag) → Iterable<GedcomStructure>
Returns nested tags with the matching tag.
inherited
getByTag(String tag) → GedcomStructure
Returns first nested tag with the matching tag.
inherited
getByTagOrNull(String tag) → GedcomStructure?
Returns first nested tag with the matching tag or null.
inherited
getOrNull<R extends T>() → R?
Same as getByTagOrNull, but accepts type R.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeSubstructure(GedcomStructure structure) → void
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited