Coordinate assignment algorithm for node placement.
Decrossing algorithm to reduce edge crossings.
Layering algorithm for the layout.
Function to determine the size of each node.
Orientation of the layout (horizontal or vertical).
If true, all nodes are set to visible on initialization.
Duration of transitions in milliseconds.
Function to generate the SVG path for a link.
Function to generate the label (text displayed next to the node).
Optional
missingData: stringFunction to generate the tooltip content for a node.
Optional
missingData: string
Options for configuring the FamilyTree. Combines layout and rendering options, plus additional controls.