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

pivotick v3.0.0


محورية / tableColumns

متغير: tableColumns ​

const tableColumns: object

محدد في: ui/elements/Table/TableColumns.ts:100

أعمدة المكتبة المدركة للرسوم البيانية - تلك التي لا يمكن لشبكة عامة حسابها، لأنها فهي تتعلق بمكان العنصر في الرسم البياني وليس بياناته.

قم بتأليفها في UI.table.columns، واستنساخها لضبط:

js
import { Pivotick, tableColumns } from 'pivotick'

UI: { table: { columns: [
    tableColumns.label,
    { ...tableColumns.degree, label: 'Links' },
    tableColumns.visibility,
] } }

يتم حل الأعمدة label والحافة source / target مقابل الرسم البياني عندما يكون يبنيها Dock، لذا يقرأون نفس الأسماء التي تظهرها بقية واجهة المستخدم. إعطاء عمود الخاصة بك accessor لتولي ذلك. عناوينهم مكتوبة في الرسوم البيانية اللغة (GraphOptions.i18n) إلا إذا أعطيت واحدة label خاصة بك.

نوع الإعلان ​

children ​

children: TableColumn<Node>

كم عدد العقد التي تحملها المجموعة مباشرة - 0 للورقة.

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

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

cluster ​

cluster: TableColumn<Node>

المجموعات التي توجد بها عقدة متداخلة موجودة في الداخل، الأبعد أولاً - فارغة لعقدة الرسم البياني الجذر. إجابة الوضع المتداخل flat على "من أين يأتي هذا الصف" مسطحة الصفوف لا تحمل أي هيكل خاص بها.

degree ​

degree: TableColumn<Node>

إجمالي الحواف التي تلامس العقدة.

degreeIn ​

degreeIn: TableColumn<Node>

حواف تشير إلى العقدة.

degreeOut ​

degreeOut: TableColumn<Node>

حواف مغادرة العقدة.

group ​

group: TableColumn<Node>

المجموعة graph.simplify تضع العقدة حسب التسمية الخاصة بها؛ فارغة لعقدة في لا شيء.

label ​

label: TableColumn<Node>

اسم عرض العنصر، حيث تحله بقية واجهة المستخدم.

pinned ​

pinned: TableColumn<Node>

ما إذا كانت العقدة مثبتة في مكانها.

source ​

source: TableColumn<Edge>

أصل الحافة حسب اسم العرض.

target ​

target: TableColumn<Edge>

وجهة الحافة، حسب اسم العرض.

visibility ​

visibility: TableColumn<Node>

ما إذا كان العنصر موجودًا على اللوحة، وإذا لم يكن كذلك، فلماذا - بالنسبة للعقدة، filtered بواسطة لوحة الترشيح أو excluded باليد؛ للحافة، filtered عندما تكون طبقتها إيقاف أو endpoint عند انتهاء نهايته. يسرد الرصيف العناصر المخفية بدلاً من ذلك بدلاً من إخفائهم، فهذه هي الطريقة التي يمكنك من خلالها التمييز بينهم.

ضيق وثابت العرض: يؤدي إلى تعيين الأعمدة المشتقة كمزراب للحالة، لذلك لا ينبغي أن تأكل الغرفة الاسم يحتاج.