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

pivotick v3.0.0


محورية / GraphUI / LegendEntry

واجهة: LegendEntry ​

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

صف واحد في وسيلة الإيضاح: العينة، والملصق، وكيفية معرفة العناصر الموجودة فيه يرمز إلى - العقد أو الحواف في قسم ذو نطاق edge.

مثال ​

js
{ id: 'hub', label: 'Hub', color: '#7EA2FB',
  predicate: (node) => node.getData()?.type === 'hub' }

خصائص ​

badge? ​

optional badge: NodeBadge

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

ارسم هذه الشارة كعينة بدلاً من نقطة، بالنسبة للعناصر التي يتم فصلها عن بعضها بواسطة a NodeStyle.badges علامة بدلا من ملئها. يتم رسمها على طريقة القماش يرسمها، فتظهر الأسطورة نفس العلامة. شارة تحمل رقم color تأخذ الدخول. تم التجاهل في قسم ذو نطاق edge، حامله عبارة عن خط.

مثال ​

js
{ id: 'enriched', label: 'From enrichment', color: '#8b5cf6',
  badge: { svgIcon: sparkle }, predicate: (node) => node.getData().enriched }

color ​

color: string

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

لون الحامل – أي لون CSS. عينة من العارض في الوضع المشتق: ملء العقدة، أو حدود الحافة في قسم ذو نطاق edge.


id ​

id: string

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

الهوية الثابتة: مفتاح التبديل، والقيمة المكتوبة على عامل التصفية.


label? ​

optional label: string

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

التسمية البشرية، تُستخدم حرفيًا (حتى يمكن ترجمتها).

الافتراضي ​

id


order? ​

optional order: number

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

عرض الترتيب، تصاعديًا.

الافتراضي ​

ts
declaration (or first-seen) order

predicate? ​

optional predicate: (node) => boolean | (edge) => boolean

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

ما هي العناصر التي يمثلها هذا الإدخال. الإعدادات الافتراضية للمطابقة id ضد LegendOptions.key على بيانات العنصر، عندما يتم الإعلان عن key.

يتلقى Node أو Edge عندما يعلن القسم scope: 'edge'.