Optional
__Reference to the label for this tree datum. (for debugging)
Optional
__Reference to the DOM node for this tree datum. (for debugging)
Optional
_if we want to modify hierarchy of the tree, we can omit displaying some spouses
Optional
_Previous X position (for transitions/animations).
Optional
_Previous Y position (for transitions/animations).
Optional
addedTrue if the node was just added.
Optional
all_True if not all relatives of this person are displayed in the current tree view.
Optional
childrenChildren of this node (main person and progeny).
Optional
coparentFor ancestry nodes, connects to spouse.
The underlying data for this node.
Depth of the node in the tree.
Optional
duplicateIf this person is a duplicate, this is the number of duplicates.
Optional
exitingTrue if the card is transitioning out of the tree (e.g., during view change).
Optional
is_True if this person is an ancestor.
Optional
is_True if this card is private and should be treated differently.
Optional
parentReference to the parent node (d3 hierarchy parent).
Optional
parentsParents of this node (main person and ancestry).
Optional
psxParent spouse X position.
Optional
psyParent spouse Y position.
Optional
siblingTrue if this node is a sibling (setShowSiblingsOfMain is true).
Optional
spouseIf this person is added as a spouse of progeny or main person, this property is set.
Optional
spousesSpouses of this person (progeny and main person only).
Optional
sxSpouse X position.
Optional
sySpouse Y position.
Optional
tidUnique tree node ID.
X position in the tree layout.
Y position in the tree layout.
Represents a node in the family tree.