Aller au contenu

pivotick v3.0.0


pivotick / GraphUI / LegendGroupOptions

Interface: LegendGroupOptions ​

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

UI.legend sous sa forme multi-section : une carte ancrée saisissant le graphique sur plusieurs encodages à la fois. Les sections s'empilent de haut en bas dans l'ordre de déclaration, chacune avec son propre titre, ses propres entrées et sa propre bascule de réduction.

Chaque section filtrable possède son propre filtre et filtre et ensemble : avec attribute désactivé dans une section et self dans une autre, ce qui reste sur le canevas, ce sont les nœuds qui ne le sont ni l'un ni l'autre.

Une section ne déclarant ni key ni entries est la dimension déjà déclarée comme render.nodeTypeAccessor — la seule orthographe pour une dimension de style qui n'est pas une clé de données simple. Une seule section peut le faire.

Exemple ​

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

Propriétés ​

enabled? ​

optional enabled: boolean

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

Valeur par défaut ​

ts
true when the block is present

position? ​

optional position: LegendPosition

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

Dans quel coin la carte entière est ancrée.

Valeur par défaut ​

'en bas à droite' en mode full, 'bottom-left' sinon


sections ​

sections: LegendSection[]

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

Les sections, rendues de haut en bas dans l'ordre de déclaration.