pivotick / GraphUI / TableOptions
Interface: TableOptions
Défini dans : interfaces/GraphUI.ts:1434
La configuration du data dock. Tout ici est un comportement en lecture seule : le tableau reflète et sélectionne, et ne modifie jamais le graphique. Le masquage, l’épinglage et la restauration restent avec les actions groupées de la barre latérale et le panneau de filtrage.
Exemple
UI: { mode: 'full', table: { open: true, height: 0.4,
sort: { key: 'degree', direction: 'desc' } } }Propriétés
collapsed?
optionalcollapsed:boolean|"auto"
Défini dans : interfaces/GraphUI.ts:1462
Plié jusqu'à sa barre d'en-tête. 'auto' suit la pièce disponible, jusqu'au premier effondrement explicite ou étend le contrôle des mains à l'utilisateur pour de bon.
Valeur par défaut
'auto'columns?
optionalcolumns:TableColumn<Node>[]
Défini dans : interfaces/GraphUI.ts:1443
Les colonnes de nœuds. Omettez de les résoudre pour vous : à partir des FilterOptions.facettes déclarées s'il y en a, sinon en scannant les données du nœud.
edgeColumns?
optionaledgeColumns:TableColumn<Edge>[]
Défini dans : interfaces/GraphUI.ts:1445
Les colonnes de bord, dans les mêmes termes que TableOptions.columns.
enabled?
optionalenabled:boolean
Défini dans : interfaces/GraphUI.ts:1436
Valeur par défaut
vrai chaque fois que UI.table n'est pas false
export?
optionalexport:false|TableExportFormat[]
Défini dans : interfaces/GraphUI.ts:1485
Boutons d'exportation proposés dans l'en-tête du dock. false les cache.
Valeur par défaut
['csv', 'json']filterGraph?
optionalfilterGraph:boolean
Défini dans : interfaces/GraphUI.ts:1483
Proposez le bouton Appliquer au graphique, qui masque les éléments laissés de côté par les filtres de colonne - la seule chose dans le dock qui modifie ce que le canevas affiche.
Rien ne se passe jusqu'à ce que vous appuyiez sur la touche : rétrécir une colonne continue de lire, et la colonne Visibility continue à rapporter la vérité à côté d'elle. Passez false pour un dock qui ne peut jamais toucher la toile du tout.
Valeur par défaut
trueheight?
optionalheight:number
Défini dans : interfaces/GraphUI.ts:1468
La hauteur du dock : un nombre de pixels, ou une fraction de la toile entre 0 et 1. Serrée pour que la toile garde un minimum utilisable quoi que vous demandiez.
Valeur par défaut
0.35nested?
optionalnested:boolean
Défini dans : interfaces/GraphUI.ts:1504
Si les nœuds imbriqués d'un cluster obtiennent leurs propres lignes, en tant que pairs des propres nœuds du graphique, avec une colonne Cluster portant le chemin d'où ils proviennent. Un commutateur Nœuds imbriqués dans l'en-tête les retire pour un lecteur qui ne veut que le niveau supérieur.
Ils sont volontairement répertoriés à plat plutôt que sous forme d'arborescence : le dock existe pour répondre aux questions que le canevas ne peut pas répondre - quels sont les hubs, qui dépassent un seuil - et cela ne continue de fonctionner que si un tri ou un filtre atteint chaque ligne de manière égale.
Un nœud imbriqué n'est pas un nœud de ce graphe : le canevas le dessine à partir d'un sous-graphe séparé, il n'a donc pas de point propre ici et son Visibility lit nested tandis que tout cluster au-dessus est fermé. Passez false pour un dock qui ne les répertorie jamais, où Children est tout ce que la ligne d'un cluster dit sur son contenu.
Valeur par défaut
vrai (la colonne Cluster apparaît uniquement sur un graphique comportant des clusters)
open?
optionalopen:boolean
Défini dans : interfaces/GraphUI.ts:1456
Indique si le dock commence à être étendu. Trois états, car la barre réduite est le contrôle qui l'ouvre :
true— présent et développé, affichant la grille.false— pas présent du tout, pour une toile sans dock.Shift+Tl'apporte toujours.- unset (par défaut) — présent, replié sur sa barre d'en-tête. La barre est l'option, c'est pourquoi il n'y a pas de bouton de barre d'outils pour le dock.
rowActivate?
optionalrowActivate:"select"|"none"|"selectAndCenter"
Défini dans : interfaces/GraphUI.ts:1472
Ce que fait cliquer sur une ligne.
Valeur par défaut
'select'sort?
optionalsort:object
Défini dans : interfaces/GraphUI.ts:1470
Tri initial.
direction
direction:
TableSortDirection
key
key:
string
Valeur par défaut
the first sortable column, ascendingtabs?
optionaltabs:TableTab[]
Défini dans : interfaces/GraphUI.ts:1438
Quels onglets proposer, dans l'ordre.
Valeur par défaut
['nodes', 'edges']virtualizeAbove?
optionalvirtualizeAbove:number
Défini dans : interfaces/GraphUI.ts:1487
Nombre de lignes au-dessus duquel les lignes sont fenêtrées plutôt que toutes rendues.
Valeur par défaut
200