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

pivotick v3.0.0


محورية / 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? ​

optional enabled: boolean

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

الافتراضي ​

ts
true

ورثت من ​

FeatureToggle.enabled


render? ​

optional render: string | HTMLElement | (ctx) => RenderResult

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

محتوى البطاقة. قم بالتشغيل في كل مرة تظهر فيها البطاقة، وليس عند كل تغيير أثناء ظهورها مرتفع، لذلك يمكن أن يقول شيئًا مختلفًا بمجرد أن يحمل الرسم البياني عقدة. أ تم إرجاع string كنص عادي؛ قم بإرجاع HTMLElement لعرض ملفك العلامات الخاصة. قد يكون async.

الافتراضي ​

ts
'Nothing on the canvas yet'