Pivotick / GraphUI / TableOptions
Interface: TableOptions
Definiert in: interfaces/GraphUI.ts:1434
Die Konfiguration des Datendocks. Alles hier ist schreibgeschütztes Verhalten: Die Tabelle spiegelt das Diagramm wider und wählt es aus und ändert es nie. Das Ausblenden, Anheften und Wiederherstellen erfolgt weiterhin über die Massenaktionen der Seitenleiste und das Filterfeld.
Beispiel
UI: { mode: 'full', table: { open: true, height: 0.4,
sort: { key: 'degree', direction: 'desc' } } }Eigenschaften
collapsed?
optionalcollapsed:boolean|"auto"
Definiert in: interfaces/GraphUI.ts:1462
Bis auf die Kopfleiste zusammengeklappt. 'auto' folgt dem verfügbaren Raum, bis der erste explizite Zusammenbruch erfolgt oder die Handkontrolle endgültig an den Benutzer übergeben wird.
Standardwert
'auto'columns?
optionalcolumns:TableColumn<Node>[]
Definiert in: interfaces/GraphUI.ts:1443
Die Knotenspalten. Lassen Sie sie nicht für Sie auflösen: aus deklarierten FilterOptions.Facetten, falls vorhanden, andernfalls durch Scannen von Knotendaten.
edgeColumns?
optionaledgeColumns:TableColumn<Edge>[]
Definiert in: interfaces/GraphUI.ts:1445
Die Randspalten, zu den gleichen Bedingungen wie TableOptions.columns.
enabled?
optionalenabled:boolean
Definiert in: interfaces/GraphUI.ts:1436
Standardwert
wahr, wenn UI.table nicht false ist
export?
optionalexport:false|TableExportFormat[]
Definiert in: interfaces/GraphUI.ts:1485
Im Dock-Header angebotene Schaltflächen zum Exportieren. false verbirgt sie.
Standardwert
['csv', 'json']filterGraph?
optionalfilterGraph:boolean
Definiert in: interfaces/GraphUI.ts:1483
Bieten Sie die Schaltfläche Auf Diagramm anwenden an, die die Elemente ausblendet, die die Spaltenfilter auslassen – das Einzige im Dock, das ändert, was auf der Arbeitsfläche angezeigt wird.
Es passiert nichts, bis die Taste gedrückt wird: Beim Verkleinern einer Spalte wird immer noch gelesen, und die Spalte Visibility meldet weiterhin die Wahrheit daneben. Übergeben Sie false für ein Dock, das die Arbeitsfläche überhaupt nicht berühren kann.
Standardwert
trueheight?
optionalheight:number
Definiert in: interfaces/GraphUI.ts:1468
Die Höhe des Docks: eine Pixelanzahl oder ein Bruchteil der Arbeitsfläche zwischen 0 und 1. Wird so eingeklemmt, dass die Arbeitsfläche ein nutzbares Minimum behält, was auch immer Sie wünschen.
Standardwert
0.35nested?
optionalnested:boolean
Definiert in: interfaces/GraphUI.ts:1504
Ob die verschachtelten Knoten eines Clusters eigene Zeilen als Peers der eigenen Knoten des Diagramms erhalten, wobei eine Cluster-Spalte den Pfad enthält, von dem sie stammen. Ein Nested nodes-Schalter im Header entfernt sie wieder für einen Leser, der nur die oberste Ebene haben möchte.
Sie werden absichtlich flach und nicht als Baum aufgelistet: Das Dock ist dazu da, Fragen zu beantworten, die der Canvas nicht beantworten kann – das sind die Hubs, die über einem Schwellenwert liegen – und das funktioniert nur dann weiter, wenn eine Sortierung oder ein Filter jede Zeile gleichermaßen erreicht.
Ein verschachtelter Knoten ist kein Knoten dieses Diagramms: Die Arbeitsfläche zeichnet ihn aus einem separaten Unterdiagramm, daher hat er hier keinen eigenen Punkt und sein Visibility lautet nested, während alle darüber liegenden Cluster geschlossen sind. Übergeben Sie false für ein Dock, das sie nie auflistet, wobei Children alles ist, was die Zeile eines Clusters über seinen Inhalt aussagt.
Standardwert
wahr (die Spalte Cluster erscheint nur in einem Diagramm mit Clustern)
open?
optionalopen:boolean
Definiert in: interfaces/GraphUI.ts:1456
Ob das Dock erweitert wird. Drei Zustände, da die minimierte Leiste das Steuerelement ist, das sie öffnet:
true– vorhanden und erweitert, zeigt das Raster.false– überhaupt nicht vorhanden, für eine Arbeitsfläche ohne Dock.Shift+Tbringt es immer noch rein.- unset (Standard) – vorhanden, zur Kopfzeile gefaltet. Die Leiste ist das Angebot, weshalb es für das Dock keine Symbolleistenschaltfläche gibt.
rowActivate?
optionalrowActivate:"select"|"none"|"selectAndCenter"
Definiert in: interfaces/GraphUI.ts:1472
Was bewirkt das Klicken auf eine Zeile?
Standardwert
'select'sort?
optionalsort:object
Definiert in: interfaces/GraphUI.ts:1470
Erste Sortierung.
direction
direction:
TableSortDirection
key
key:
string
Standardwert
the first sortable column, ascendingtabs?
optionaltabs:TableTab[]
Definiert in: interfaces/GraphUI.ts:1438
Welche Tabs angeboten werden sollen, in der Reihenfolge.
Standardwert
['nodes', 'edges']virtualizeAbove?
optionalvirtualizeAbove:number
Definiert in: interfaces/GraphUI.ts:1487
Zeilenanzahl, ab der die Zeilen gefenstert und nicht alle gerendert werden.
Standardwert
200