Zum Inhalt springen

pivotick v3.0.0


Pivotick / LayoutOptions / EgoTreeLayoutOptions

Interface: EgoTreeLayoutOptions ​

Definiert in: interfaces/LayoutOptions.ts:107

Erweitert ​

Eigenschaften ​

horizontal? ​

optional horizontal: boolean

Definiert in: interfaces/LayoutOptions.ts:72

Sollten die Knoten horizontal statt vertikal platziert werden?

Standardwert ​

ts
false

Geerbt von ​

TreeLayoutOptions.horizontal


levelSpacing? ​

optional levelSpacing: 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 ​

ts
1

Geerbt von ​

TreeLayoutOptions.levelSpacing


radial? ​

optional radial: boolean

Definiert in: interfaces/LayoutOptions.ts:67

Sollten die Knoten radial statt vertikal platziert werden?

Standardwert ​

ts
false

Geerbt von ​

TreeLayoutOptions.radial


radialGap ​

radialGap: number

Definiert in: interfaces/LayoutOptions.ts:82

Der Abstand zwischen den einzelnen Schichten, der im Radialmodus verwendet wird

Standardwert ​

ts
750

Geerbt von ​

TreeLayoutOptions.radialGap


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 ​

ts
'MaxReachability'

Geerbt von ​

TreeLayoutOptions.rootIdAlgorithmFinder


siblingSpacing? ​

optional siblingSpacing: 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 ​

ts
1

Geerbt von ​

TreeLayoutOptions.siblingSpacing


spacing? ​

optional spacing: "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 ​

ts
'auto'

Geerbt von ​

TreeLayoutOptions.spacing


strength? ​

optional strength: 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 ​

ts
0.1

Geerbt von ​

TreeLayoutOptions.strength


type ​

type: "egoTree"

Definiert in: interfaces/LayoutOptions.ts:109