pivotick / GraphUI / TableOptions
Interface: TableOptions
Definido em: interfaces/GraphUI.ts:1434
A configuração do data dock. Tudo aqui é comportamento somente leitura: a tabela reflete e seleciona, e nunca altera o gráfico. Ocultar, fixar e restaurar permanecem nas ações em massa da barra lateral e no painel de filtros.
Exemplo
UI: { mode: 'full', table: { open: true, height: 0.4,
sort: { key: 'degree', direction: 'desc' } } }Propriedades
collapsed?
optionalcollapsed:boolean|"auto"
Definido em: interfaces/GraphUI.ts:1462
Dobrado apenas para a barra de cabeçalho. 'auto' segue a sala disponível, até o primeiro colapso explícito ou expansão do controle das mãos para o usuário para sempre.
Padrão
'auto'columns?
optionalcolumns:TableColumn<Node>[]
Definido em: interfaces/GraphUI.ts:1443
As colunas do nó. Omita que eles sejam resolvidos para você: a partir de FilterOptions.facets declarados, se houver, caso contrário, verificando os dados do nó.
edgeColumns?
optionaledgeColumns:TableColumn<Edge>[]
Definido em: interfaces/GraphUI.ts:1445
As colunas de borda, nos mesmos termos de TableOptions.columns.
enabled?
optionalenabled:boolean
Definido em: interfaces/GraphUI.ts:1436
Padrão
verdadeiro sempre que UI.table não for false
export?
optionalexport:false|TableExportFormat[]
Definido em: interfaces/GraphUI.ts:1485
Botões de exportação oferecidos no cabeçalho do dock. false os esconde.
Padrão
['csv', 'json']filterGraph?
optionalfilterGraph:boolean
Definido em: interfaces/GraphUI.ts:1483
Ofereça o botão Aplicar ao gráfico, que oculta os elementos que os filtros da coluna deixam de fora — a única coisa no dock que altera o que a tela mostra.
Nada acontece até que seja pressionado: estreitar uma coluna ainda é leitura, e a coluna Visibility continua relatando a verdade ao lado dela. Passe false para um encaixe que nunca possa tocar a tela.
Padrão
trueheight?
optionalheight:number
Definido em: interfaces/GraphUI.ts:1468
A altura do encaixe: uma contagem de pixels ou uma fração da tela entre 0 e 1. Fixada para que a tela mantenha um mínimo utilizável, independentemente do que você solicitar.
Padrão
0.35nested?
optionalnested:boolean
Definido em: interfaces/GraphUI.ts:1504
Se os nós aninhados de um cluster obtêm linhas próprias, como pares dos próprios nós do gráfico, com uma coluna Cluster carregando o caminho de onde vieram. Uma opção Nested nodes no cabeçalho os leva de volta para um leitor que deseja apenas o nível superior.
Eles são listados de forma plana e não como uma árvore propositalmente: o dock existe para responder perguntas que o canvas não pode — quais são os hubs, que estão acima de um limite — e isso só continua funcionando se uma classificação ou filtro atingir todas as linhas igualmente.
Um nó aninhado não é um nó deste gráfico: a tela o desenha a partir de um subgráfico separado, portanto, ele não tem nenhum ponto próprio aqui e seu Visibility lê nested enquanto qualquer cluster acima dele está fechado. Passe false para um dock que nunca os lista, onde Children é tudo o que a linha de um cluster diz sobre seu conteúdo.
Padrão
true (a coluna Cluster aparece apenas em um gráfico que possui clusters)
open?
optionalopen:boolean
Definido em: interfaces/GraphUI.ts:1456
Se o dock começa expandido. Três estados, porque a barra recolhida é o controle que a abre:
true— presente e ampliado, mostrando a grade.false— absolutamente ausente, para uma tela sem encaixe.Shift+Tainda traz isso.- unset (padrão) — presente, dobrado em sua barra de cabeçalho. A barra é a affordance, e é por isso que não há botão na barra de ferramentas para o dock.
rowActivate?
optionalrowActivate:"select"|"none"|"selectAndCenter"
Definido em: interfaces/GraphUI.ts:1472
O que clicar em uma linha faz.
Padrão
'select'sort?
optionalsort:object
Definido em: interfaces/GraphUI.ts:1470
Classificação inicial.
direction
direction:
TableSortDirection
key
key:
string
Padrão
the first sortable column, ascendingtabs?
optionaltabs:TableTab[]
Definido em: interfaces/GraphUI.ts:1438
Quais guias oferecer, em ordem.
Padrão
['nodes', 'edges']virtualizeAbove?
optionalvirtualizeAbove:number
Definido em: interfaces/GraphUI.ts:1487
Contagem de linhas acima das quais as linhas são exibidas em janelas, em vez de todas renderizadas.
Padrão
200