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

pivotick v3.0.0


محورية / GraphUI / TableOptions

واجهة: TableOptions ​

محدد في: interfaces/GraphUI.ts:1434

تكوين قاعدة البيانات. كل شيء هنا هو سلوك للقراءة فقط: الطاولة يعكس ويختار، ولا يغير الرسم البياني أبدًا. إخفاء وتثبيت واستعادة البقاء مع الإجراءات المجمعة للشريط الجانبي ولوحة التصفية.

مثال ​

js
UI: { mode: 'full', table: { open: true, height: 0.4,
                             sort: { key: 'degree', direction: 'desc' } } }

خصائص ​

collapsed? ​

optional collapsed: boolean | "auto"

محدد في: interfaces/GraphUI.ts:1462

مطوية بعيدًا إلى شريط الرأس الخاص بها فقط. 'auto' يتبع الغرفة المتاحة، حتى أولًا، يتم الانهيار الصريح أو توسيع التحكم اليدوي للمستخدم إلى الأبد.

الافتراضي ​

ts
'auto'

columns? ​

optional columns: TableColumn<Node>[]

محدد في: interfaces/GraphUI.ts:1443

أعمدة العقدة. أغفل أن تحلها لك: من المعلن FilterOptions.الأوجه إن وجدت، وإلا عن طريق مسح بيانات العقدة.


edgeColumns? ​

optional edgeColumns: TableColumn<Edge>[]

محدد في: interfaces/GraphUI.ts:1445

أعمدة الحافة بنفس شروط TableOptions.columns.


enabled? ​

optional enabled: boolean

محدد في: interfaces/GraphUI.ts:1436

الافتراضي ​

صحيح عندما لا يكون UI.table false


export? ​

optional export: false | TableExportFormat[]

محدد في: interfaces/GraphUI.ts:1485

أزرار التصدير المتوفرة في رأس الرصيف. false يخفيهم.

الافتراضي ​

ts
['csv', 'json']

filterGraph? ​

optional filterGraph: boolean

محدد في: interfaces/GraphUI.ts:1483

قم بتوفير الزر تطبيق على الرسم البياني، الذي يخفي العناصر التي يقوم العمود بتصفيتها اتركه - الشيء الوحيد الموجود في قفص الاتهام الذي يغير ما تظهره اللوحة القماشية.

لا يحدث شيء حتى يتم الضغط عليه: تضييق العمود لا يزال يقرأ، و Visibility يستمر العمود في نقل الحقيقة بجانبه. مرر false للرصيف التي لا يمكن أن تلمس القماش على الإطلاق.

الافتراضي ​

ts
true

height? ​

optional height: number

محدد في: interfaces/GraphUI.ts:1468

ارتفاع المرسى: عدد البكسل، أو جزء من اللوحة القماشية بين 0 و1. مثبتة بحيث تحافظ اللوحة القماشية على الحد الأدنى القابل للاستخدام مهما طلبت.

الافتراضي ​

ts
0.35

nested? ​

optional nested: boolean

محدد في: interfaces/GraphUI.ts:1504

ما إذا كانت العقد المتداخلة للمجموعة تحصل على صفوف خاصة بها، كأقران للرسم البياني العقد، بعمود Cluster يحمل المسار الذي أتت منه. أ العقد المتداخلة التبديل في الرأس يعيدهم للقارئ الذي يريد المستوى الأعلى فقط.

لقد تم إدراجها بشكل مسطح وليس كشجرة عن قصد: فالرصيف موجود للإجابة الأسئلة التي لا تستطيع اللوحة القماشية — وهي المحاور، والتي تتجاوز العتبة — و يستمر العمل فقط إذا وصل الفرز أو المرشح إلى كل صف بالتساوي.

العقدة المتداخلة ليست عقدة في هذا الرسم البياني: فاللوحة القماشية ترسمها من عقدة منفصلة رسم بياني فرعي، لذا فهو لا يحتوي على نقطة خاصة به هنا ويكون Visibility يقرأ nested بينما يتم إغلاق أي كتلة فوقه. مرر false إلى الرصيف الذي لا يدرجهم أبدًا، أين Children هو كل ما يقوله صف المجموعة عن محتوياته.

الافتراضي ​

صحيح (يظهر العمود Cluster فقط على الرسم البياني الذي يحتوي على مجموعات)


open? ​

optional open: boolean

محدد في: interfaces/GraphUI.ts:1456

ما إذا كان الرصيف يبدأ في التوسع. ثلاث حالات، لأن الشريط المنهار هو التحكم الذي يفتحه:

  • true — حاضر وموسع، يُظهر الشبكة.
  • false — غير موجود على الإطلاق، بالنسبة للوحات القماشية التي لا تحتوي على رصيف. Shift+T مازال يجلب فيه.
  • unset (افتراضي) — موجود، مطوي على شريط الرأس الخاص به. الشريط هو القدرة على تحمل التكاليف، ولهذا السبب لا يوجد زر شريط أدوات للإرساء.

rowActivate? ​

optional rowActivate: "select" | "none" | "selectAndCenter"

محدد في: interfaces/GraphUI.ts:1472

ما يفعله النقر على الصف.

الافتراضي ​

ts
'select'

sort? ​

optional sort: object

محدد في: interfaces/GraphUI.ts:1470

الفرز الأولي.

direction ​

direction: TableSortDirection

key ​

key: string

الافتراضي ​

ts
the first sortable column, ascending

tabs? ​

optional tabs: TableTab[]

محدد في: interfaces/GraphUI.ts:1438

ما هي علامات التبويب التي يجب تقديمها، بالترتيب.

الافتراضي ​

ts
['nodes', 'edges']

virtualizeAbove? ​

optional virtualizeAbove: number

محدد في: interfaces/GraphUI.ts:1487

عدد الصفوف التي يتم عرض الصفوف فوقها بدلاً من جميع الصفوف المعروضة.

الافتراضي ​

ts
200