draaipunt / tableColumns
Variabel: tableColumns
consttableColumns:object
Gedefinieerd in: ui/elements/Table/TableColumns.ts:100
De grafiekbewuste kolommen van de bibliotheek – die kolommen die geen generiek raster kan berekenen, omdat ze gaan over de plaats van een element in de grafiek in plaats van over de gegevens ervan.
Stel ze samen in UI.table.columns, klonen om aan te passen:
import { Pivotick, tableColumns } from 'pivotick'
UI: { table: { columns: [
tableColumns.label,
{ ...tableColumns.degree, label: 'Links' },
tableColumns.visibility,
] } }label en de rand source / target kolommen worden opgelost ten opzichte van de grafiek wanneer de dock bouwt ze, zodat ze dezelfde namen lezen als de rest van de gebruikersinterface. Geef een kolom je eigen accessor om dat over te nemen. Hun kopjes staan in de grafieken taal (GraphOptions.i18n), tenzij je er zelf een label geeft.
Type verklaring
children
children:
TableColumn<Node>
Hoeveel knooppunten een cluster direct bevat: 0 voor een blad.
Niets anders in de gebruikersinterface zegt hoe groot een cluster is: niet het label, niet de tooltip, niet de zijbalk. Zonder dit is de enige manier om daar achter te komen het uitbreiden ervan de exacte "lees de waarde in plaats van ernaar te zoeken" waarvoor het dock bestaat.
Directe kinderen, niet de hele subboom, dus het komt overeen met de geneste structuur de eigen rij van het cluster rapporteert vervolgens een niveau lager.
cluster
cluster:
TableColumn<Node>
De clusters waarin een genest knooppunt zich bevindt, de buitenste eerst - leeg voor een knooppunt van de wortelgrafiek. Het antwoord van de flat geneste modus op "waar komt deze rij vandaan", is plat rijen hebben geen eigen structuur.
degree
degree:
TableColumn<Node>
Totaal aantal randen dat het knooppunt raakt.
degreeIn
degreeIn:
TableColumn<Node>
Randen die naar het knooppunt wijzen.
degreeOut
degreeOut:
TableColumn<Node>
Randen die het knooppunt verlaten.
group
group:
TableColumn<Node>
De groep graph.simplify plaatste een knooppunt in het label; leeg voor een knooppunt in geen.
label
label:
TableColumn<Node>
De weergavenaam van het element, zoals de rest van de gebruikersinterface deze oplost.
pinned
pinned:
TableColumn<Node>
Of het knooppunt op zijn plaats is vastgezet.
source
source:
TableColumn<Edge>
De oorsprong van een rand, op weergavenaam.
target
target:
TableColumn<Edge>
De bestemming van een rand, op weergavenaam.
visibility
visibility:
TableColumn<Node>
Of het element zich op het canvas bevindt, en zo niet, waarom — voor een knooppunt, filtered door het filterpaneel of excluded met de hand; voor een rand, filtered als de laag ervan is uit of endpoint wanneer een uiteinde ervan is verlaten. Het dock vermeldt eerder verborgen elementen dan ze te verbergen, dus zo kun je ze uit elkaar houden.
Smal en met vaste breedte: het leidt de afgeleide kolomset als een statusgoot, dus it mag niet de kamer opeten die de naam nodig heeft.