واجهة: MainHeader
محدد في: interfaces/GraphUI.ts:777
حدد ما يجب عرضه في فتحة الرأس الرئيسية بالشريط الجانبي للعقدة أو الحواف.
تقوم هذه الخرائط أيضًا بتسمية العناصر في مكان آخر - رأس تلميح الأداة، وName في الجدول عمود، [[node]] ملاحظة المراجع - لذا فهي تدور حول التسمية، وليس حول واحد لوحة. الشريط الموجود على طول الجزء العلوي من اللوحة القماشية شيء مختلف تمامًا: التبديل هذا مع GraphUI.topBar.
خصائص
edgeHeaderMap
edgeHeaderMap:
HeaderMapEntry<Edge>
محدد في: interfaces/GraphUI.ts:779
nodeHeaderMap
nodeHeaderMap:
HeaderMapEntry<Node>
محدد في: interfaces/GraphUI.ts:778
render?
optionalrender:string|HTMLElement| (element,ctx) =>FallbackRenderResult
محدد في: interfaces/GraphUI.ts:797
عارض مخصص للرأس الرئيسي. سيتجاوز هذا المحتوى الرأس الرئيسي للشريط الجانبي الافتراضي.
الافتراضي
undefinedأمثلة
(element) => `element id: ${element.id}`// A custom header for a lone element, the default counts for everything else.
(element) => (element && !Array.isArray(element)) ? headerFor(element) : undefinedملاحظات
يتم عرض string الذي تم إرجاعه كنص عادي؛ قم بإرجاع HTMLElement لتقديم HTML. قد يكون async: تعرض الفتحة عنصرًا نائبًا حتى يتم حله ونتيجة لذلك يتم إسقاط الوصول بعد تحديد التحديد.
العودة (أو العزم على) undefined لإعادة التحديد إلى الوضع الافتراضي العنوان: العنوان nodeHeaderMap / edgeHeaderMap لعنصر واحد، عدد التحديد لعدة، إجمالي اللوحة القماشية لا شيء. العودة null إلى لا ترسم شيئا.