محورية / GraphUI / EmptyStateOptions
واجهة: EmptyStateOptions
محدد في: interfaces/GraphUI.ts:309
UI.emptyState: تظهر البطاقة على القماش الفارغ.
يتم النقر على البطاقة، لذلك يعمل التحريك وقائمة اللوحة القماشية عليها، باستثناء محتوى تفاعلي بداخله (زر، رابط، عنصر تحكم في النموذج، أي شيء به ملف tabindex)، والتي تتلقى نقرات خاصة بها.
مثال
js
UI: {
emptyState: {
render: ({ initial }) => {
const box = document.createElement('div')
box.textContent = initial ? 'Nothing is related to this record.' : 'The canvas is empty.'
return box
},
},
}يمتد
خصائص
enabled?
optionalenabled:boolean
محدد في: interfaces/GraphUI.ts:30
الافتراضي
ts
trueورثت من
render?
optionalrender:string|HTMLElement| (ctx) =>RenderResult
محدد في: interfaces/GraphUI.ts:317
محتوى البطاقة. قم بالتشغيل في كل مرة تظهر فيها البطاقة، وليس عند كل تغيير أثناء ظهورها مرتفع، لذلك يمكن أن يقول شيئًا مختلفًا بمجرد أن يحمل الرسم البياني عقدة. أ تم إرجاع string كنص عادي؛ قم بإرجاع HTMLElement لعرض ملفك العلامات الخاصة. قد يكون async.
الافتراضي
ts
'Nothing on the canvas yet'