Aller au contenu

pivotick v3.0.0


pivotick / GraphUI / EmptyStateOptions

Interface: EmptyStateOptions ​

Défini dans : interfaces/GraphUI.ts:309

UI.emptyState : la carte affichée par une toile vide.

La carte est cliquable, donc le panoramique et le menu du canevas fonctionnent dessus, à l'exception du contenu interactif qu'elle contient (un bouton, un lien, un contrôle de formulaire, tout ce qui porte un tabindex), qui reçoit ses propres clics.

Exemple ​

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
        },
    },
}

Prolonge ​

Propriétés ​

enabled? ​

optional enabled: boolean

Défini dans : interfaces/GraphUI.ts:30

Valeur par défaut ​

ts
true

Hérité de ​

FeatureToggle.enabled


render? ​

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

Défini dans : interfaces/GraphUI.ts:317

Le contenu de la carte. Exécuté à chaque fois que la carte apparaît, pas à chaque changement pendant qu'elle est active, afin qu'elle puisse dire quelque chose de différent une fois que le graphique a occupé un nœud. Un string renvoyé s'affiche sous forme de texte brut ; renvoie un HTMLElement pour afficher votre propre balisage. Peut-être async.

Valeur par défaut ​

ts
'Nothing on the canvas yet'