Pivotick / LayoutOptions / EgoTreeLayoutOptions
Interface: EgoTreeLayoutOptions
Definiert in: interfaces/LayoutOptions.ts:107
Erweitert
Omit<TreeLayoutOptions,"rootId"|"type"|"parentKey"|"depthKey">
Eigenschaften
horizontal?
optionalhorizontal:boolean
Definiert in: interfaces/LayoutOptions.ts:72
Sollten die Knoten horizontal statt vertikal platziert werden?
Standardwert
falseGeerbt von
levelSpacing?
optionallevelSpacing:number
Definiert in: interfaces/LayoutOptions.ts:98
Multipliziert den Abstand zwischen aufeinanderfolgenden Ebenen – die Tiefenachse des Baums oder die Lücke zwischen Ringen im radial-Modus. Bei 1 wird der Baum so skaliert, dass er die Arbeitsfläche ausfüllt.
Standardwert
1Geerbt von
TreeLayoutOptions.levelSpacing
radial?
optionalradial:boolean
Definiert in: interfaces/LayoutOptions.ts:67
Sollten die Knoten radial statt vertikal platziert werden?
Standardwert
falseGeerbt von
radialGap
radialGap:
number
Definiert in: interfaces/LayoutOptions.ts:82
Der Abstand zwischen den einzelnen Schichten, der im Radialmodus verwendet wird
Standardwert
750Geerbt von
rootId
rootId:
string
Definiert in: interfaces/LayoutOptions.ts:110
rootIdAlgorithmFinder
rootIdAlgorithmFinder:
TreeLayoutAlgorithm
Definiert in: interfaces/LayoutOptions.ts:77
Der Algorithmus, der verwendet wird, um die Wurzel des Baums zu finden
Standardwert
'MaxReachability'Geerbt von
TreeLayoutOptions.rootIdAlgorithmFinder
siblingSpacing?
optionalsiblingSpacing:number
Definiert in: interfaces/LayoutOptions.ts:104
Multipliziert den Abstand zwischen Knoten innerhalb einer Ebene – der Breitenachse. Wird im radial-Modus ignoriert, in dem ein Level immer den gesamten Kreis umfasst.
Standardwert
1Geerbt von
TreeLayoutOptions.siblingSpacing
spacing?
optionalspacing:"manual"|"auto"
Definiert in: interfaces/LayoutOptions.ts:92
Ob sich die beiden Abstandsmultiplikatoren an die Größe der Knoten und die Form des Baums anpassen oder genau dort bleiben, wo sie platziert sind.
'auto' ist die Standardeinstellung – mit Ausnahme eines Baums, der levelSpacing oder siblingSpacing explizit festlegt, bei dem davon ausgegangen wird, dass er sich entschieden hat. Wenn Sie anschließend einen der Multiplikatoren manuell drehen, bleibt die Automatik ebenfalls dauerhaft erhalten.
Standardwert
'auto'Geerbt von
strength?
optionalstrength:number
Definiert in: interfaces/LayoutOptions.ts:62
Die Stärke der Kraft, die die Knoten an ihrem Platz hält, um einen Baum zu bilden
Standardwert
0.1Geerbt von
type
type:
"egoTree"
Definiert in: interfaces/LayoutOptions.ts:109