Naar inhoud

pivotick v3.0.0


draaipunt / GraphUI / LegendOptions

Interface: LegendOptions ​

Gedefinieerd in: interfaces/GraphUI.ts:668

UI.legend — de canvaslegenda. Het is beschrijvend: het rapporteert de kleuren de renderer heeft het al opgelost en wijst er nooit een toe, dus de consument blijft de enige eigenaar van knooppuntkleuring.

Inzendingen komen uit key (afgeleid van de gegevens, stalen uit de renderer), van entries (aangegeven), of van beide — key levert dan de standaardpredikaat voor vermeldingen die er geen hebben.

Met geen van beide toetst de legenda zichzelf op render.nodeTypeAccessor (de dimensie die u al hebt aangegeven voor nodeStyleMap) — maar alleen na controle dat deze dimensie werkelijk de kleurdimensie is: elke categorie moet worden opgelost voor precies één kleur moeten er minstens twee zijn, en weinig genoeg het zijn categorieën. Die cheque maakt een legende waar niemand om vroeg veilig; UI.legend: true slaat het over, false onderdrukt de legenda volledig.

Als u een grafiek op meer dan één dimensie tegelijk wilt intoetsen, volstaat u In plaats daarvan LegendGroupOptions.

Alleen weergegeven in de modi full en light.

Voorbeeld ​

js
UI: { legend: { key: 'type', title: 'Node type' } }

Verlengt ​

Eigenschappen ​

collapsed? ​

optional collapsed: boolean

Gedefinieerd in: interfaces/GraphUI.ts:626

Begin ingestort.

Standaard ​

ts
false

Geërfd van ​

LegendSection.collapsed


collapsible? ​

optional collapsible: boolean

Gedefinieerd in: interfaces/GraphUI.ts:624

Standaard ​

ts
true

Geërfd van ​

LegendSection.collapsible


enabled? ​

optional enabled: boolean

Gedefinieerd in: interfaces/GraphUI.ts:586

Standaard ​

ts
true when the block is present

Geërfd van ​

LegendSection.enabled


entries? ​

optional entries: LegendEntry[] | (graph) => LegendEntry[]

Gedefinieerd in: interfaces/GraphUI.ts:622

Gedeclareerde vermeldingen, of een functie die elke keer opnieuw wordt opgelost ten opzichte van de livegrafiek tijd dat de legenda opnieuw wordt opgebouwd (zodat de lijst de gegevens kan volgen).

Geërfd van ​

LegendSection.entries


filterable? ​

optional filterable: boolean

Gedefinieerd in: interfaces/GraphUI.ts:630

Als u op een item klikt, wordt de grafiek gefilterd. false geeft een zuivere sleutel weer.

Standaard ​

ts
true

Geërfd van ​

LegendSection.filterable


highlightOnHover? ​

optional highlightOnHover: boolean

Gedefinieerd in: interfaces/GraphUI.ts:637

Als u over een item beweegt, leest u de categorie van het canvas af: de elementen waarvoor het staat blijf kijken, al het andere wordt gedimd totdat de wijzer weggaat. Werkt op een Ook de toets filterable: false — naar een categorie wijzen vraagt niets van de grafiek.

Standaard ​

ts
true

Geërfd van ​

LegendSection.highlightOnHover


id? ​

optional id: string

Gedefinieerd in: interfaces/GraphUI.ts:605

Stabiele identiteit: de eigen filtersleutel van de sectie (__legend:<id>) en de section-veld van de legendToggle-gebeurtenis.

Standaard ​

key, anders section-<index>

Geërfd van ​

LegendSection.id


key? ​

optional key: string

Gedefinieerd in: interfaces/GraphUI.ts:617

Afgeleide modus: de gegevenssleutel waarvan de afzonderlijke waarden elk de invoer worden staal gesampled uit de opgeloste stijl van de renderer. Lees knooppunten of randen af wanneer scope 'edge' is. Levert ook het standaardpredikaat wanneer entries worden gedeclareerd zonder één.

Geërfd van ​

LegendSection.key


maxVisibleEntries? ​

optional maxVisibleEntries: number

Gedefinieerd in: interfaces/GraphUI.ts:639

Items die worden weergegeven voordat de lijst scrollt.

Standaard ​

ts
12

Geërfd van ​

LegendSection.maxVisibleEntries


position? ​

optional position: LegendPosition

Gedefinieerd in: interfaces/GraphUI.ts:675

In welke hoek hij aanmeert. In de modus full is de standaard de rechterkolom, gestapeld boven de minimap - de linker behoort tot de moderail en zijn panelen. Andere modi behouden de linkerbenedenhoek.

Standaard ​

'rechtsonder' in de modus full, anders 'bottom-left'


scope? ​

optional scope: LegendScope

Gedefinieerd in: interfaces/GraphUI.ts:599

Op welke collectie deze sectie betrekking heeft. 'edge' geeft de relatie van de grafiek weer soorten met een staal lijn — streekkleur, streepje en markering als renderer loste ze op - en de schakelaars verbergen rand lagen: de knooppunten blijven op hun plaats, enzovoort doe de layout, de selectie en de camera.

Een sectie edge filtert of UI.filter.edgeFacets de sectie al dan niet declareert sleutel: gegeven één drijft het dat facet aan, dus het paneel en de legenda zijn twee weergaven van één filter; zonder één behoudt het een eigen facet.

Standaard ​

ts
'node'

Geërfd van ​

LegendSection.scope


showCounts? ​

optional showCounts: boolean

Gedefinieerd in: interfaces/GraphUI.ts:628

Toon het aantal elementen per item.

Standaard ​

ts
true

Geërfd van ​

LegendSection.showCounts


title? ​

optional title: string

Gedefinieerd in: interfaces/GraphUI.ts:610

Koptekst, woordelijk gebruikt (zodat deze kan worden vertaald).

Standaard ​

een mooier key, anders 'Legend'

Geërfd van ​

LegendSection.title