انتقل إلى المحتوى

pivotick v3.0.0


محورية / LayoutOptions / EgoTreeLayoutOptions

واجهة: EgoTreeLayoutOptions ​

محدد في: interfaces/LayoutOptions.ts:107

يمتد ​

خصائص ​

horizontal? ​

optional horizontal: boolean

محدد في: interfaces/LayoutOptions.ts:72

وينبغي وضع العقد أفقيا وليس عموديا

الافتراضي ​

ts
false

ورثت من ​

TreeLayoutOptions.horizontal


levelSpacing? ​

optional levelSpacing: number

محدد في: interfaces/LayoutOptions.ts:98

ضرب المسافة بين المستويات المتتالية — محور عمق الشجرة، أو الفجوة بين الحلقات في الوضع radial. عند 1 يتم تحجيم الشجرة لملء اللوحة القماشية.

الافتراضي ​

ts
1

ورثت من ​

TreeLayoutOptions.levelSpacing


radial? ​

optional radial: boolean

محدد في: interfaces/LayoutOptions.ts:67

هل يجب وضع العقد بشكل شعاعي بدلًا من عموديًا

الافتراضي ​

ts
false

ورثت من ​

TreeLayoutOptions.radial


radialGap ​

radialGap: number

محدد في: interfaces/LayoutOptions.ts:82

الخطاف بين كل الطبقات المستخدمة في الوضع الشعاعي

الافتراضي ​

ts
750

ورثت من ​

TreeLayoutOptions.radialGap


rootId ​

rootId: string

محدد في: interfaces/LayoutOptions.ts:110


rootIdAlgorithmFinder ​

rootIdAlgorithmFinder: TreeLayoutAlgorithm

محدد في: interfaces/LayoutOptions.ts:77

الخوارزمية المستخدمة للعثور على جذر الشجرة

الافتراضي ​

ts
'MaxReachability'

ورثت من ​

TreeLayoutOptions.rootIdAlgorithmFinder


siblingSpacing? ​

optional siblingSpacing: number

محدد في: interfaces/LayoutOptions.ts:104

ضرب المسافة بين العقد ضمن المستوى — محور العرض. يتم التجاهل في الوضع radial، حيث يمتد المستوى دائمًا إلى الدائرة الكاملة.

الافتراضي ​

ts
1

ورثت من ​

TreeLayoutOptions.siblingSpacing


spacing? ​

optional spacing: "manual" | "auto"

محدد في: interfaces/LayoutOptions.ts:92

ما إذا كان مضاعف التباعد يضبط نفسه من حجم العقد وشكل الشجرة، أو البقاء في مكانها بالضبط.

'auto' هو الإعداد الافتراضي — باستثناء الشجرة التي تحدد levelSpacing أو siblingSpacing صراحةً، وهو ما يؤخذ على أنه اتخذ قراره. تحول إما أن يكون المضاعف يدويًا بعد ذلك يترك أيضًا تلقائيًا بشكل دائم.

الافتراضي ​

ts
'auto'

ورثت من ​

TreeLayoutOptions.spacing


strength? ​

optional strength: number

محدد في: interfaces/LayoutOptions.ts:62

قوة القوة التي تحافظ على العقد موضوعة لتشكل شجرة في مكانها

الافتراضي ​

ts
0.1

ورثت من ​

TreeLayoutOptions.strength


type ​

type: "egoTree"

محدد في: interfaces/LayoutOptions.ts:109