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

pivotick v3.0.0


محورية / GraphUI / LegendGroupOptions

واجهة: LegendGroupOptions ​

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

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

يمتلك كل قسم قابل للتصفية مرشحًا خاصًا به، ويقوم بتصفية و معًا: مع attribute مطفأ في قسم و self في آخر ما يبقى على القماش هو العقد التي ليست كذلك.

القسم الذي يعلن لا key ولا entries هو البعد المعلن بالفعل مثل render.nodeTypeAccessor — التهجئة الوحيدة لبعد التصميم الذي ليس مفتاح بيانات عادي. قسم واحد فقط يمكنه فعل ذلك.

مثال ​

js
UI: {
    legend: {
        position: 'bottom-left',
        sections: [
            { key: 'type',  title: 'Element' },
            { key: 'scope', title: 'Provenance' },
        ],
    },
}

خصائص ​

enabled? ​

optional enabled: boolean

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

الافتراضي ​

ts
true when the block is present

position? ​

optional position: LegendPosition

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

في أي زاوية ترسو البطاقة بأكملها.

الافتراضي ​

"أسفل اليمين" في الوضع full، 'bottom-left' خلاف ذلك


sections ​

sections: LegendSection[]

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

الأقسام، معروضة من الأعلى إلى الأسفل بترتيب الإعلان.