Interface: GraphUI
Definido em: interfaces/GraphUI.ts:114
Propriedades
asyncContent?
optionalasyncContent:AsyncContentOptions
Definido em: interfaces/GraphUI.ts:253
/**
- O que mostrar enquanto a promessa de um gancho de conteúdo está em andamento e se
- rejects. Somente ganchos assíncronos o alcançam — veja AsyncContentOptions.
busyIndicator?
optionalbusyIndicator:boolean|BusyIndicatorOptions
Definido em: interfaces/GraphUI.ts:247
O que a tela mostra enquanto espera em um de seus ganchos assíncronos (onBeforeEdgeCreate, onBeforeDelete, onBeforeNodeCreate, os ganchos de edição e confirmação, onBeforeIngest): um cursor de progresso e um pequeno botão giratório, nunca enquanto um prompt que o gancho abriu através de seu contexto estiver na tela. false não mostra nada, para um consumidor que desenha o seu. Consulte BusyIndicatorOptions.
Padrão
truecontextMenu
contextMenu:
ContextMenu
Definido em: interfaces/GraphUI.ts:129
dock?
optionaldock:DockOptions
Definido em: interfaces/GraphUI.ts:270
O encaixe inferior em si - a região da tabela e qualquer compartilhamento DockTab registrado, em vez do que está nela.
UI.table carrega as mesmas três configurações; eles são honrados e qualquer coisa definida aqui vence. Declare-os aqui quando a tabela estiver desligada, pois essa é a única maneira de chegar ao dock que a aba do plugin traz consigo.
editors
editors:
Editors
Definido em: interfaces/GraphUI.ts:131
emptyState?
optionalemptyState:boolean|EmptyStateOptions
Definido em: interfaces/GraphUI.ts:238
O que a tela diz enquanto o gráfico não contém nenhum nó nem nota: um cartão centralizado na tela, mostrado e oculto conforme os dados vão e vêm, então uma ingestão os leva embora e desfazendo essa ingestão os traz de volta.
Omitido, ou true, lê-se "Nada na tela ainda". false não mostra nada. Declare render para dizer algo de sua autoria. Consulte EmptyStateOptions.
Padrão
trueextraPanels
extraPanels:
ExtraPanel[]
Definido em: interfaces/GraphUI.ts:127
filter?
optionalfilter:FilterOptions
Definido em: interfaces/GraphUI.ts:207
As facetas do painel de filtro. Omitir derivá-los verificando os dados do nó (o padrão de configuração zero); declare facets para gerar o formulário a partir de sua própria declaração. Consulte FilterOptions.
history?
optionalhistory:FeatureToggle
Definido em: interfaces/GraphUI.ts:168
Os botões de divisão de desfazer/refazer, o menu suspenso de histórico e Mod+Z/Mod+Shift+Z.
Apenas os controles: graph.history continuam gravando de qualquer maneira, então um consumidor que dirige desfazer a partir de seu próprio cromo desliga isso e mantém o motor.
Padrão
{ enabled: true }inspector?
optionalinspector:FeatureToggle
Definido em: interfaces/GraphUI.ts:174
O modal inspecionar propriedades - a entrada Inspect Properties do menu do nó e o atalho I.
Padrão
{ enabled: true }keybindings?
optionalkeybindings:Keybinding[]
Definido em: interfaces/GraphUI.ts:284
legend?
optionallegend:boolean|LegendOptions|LegendGroupOptions
Definido em: interfaces/GraphUI.ts:218
A legenda da tela: uma chave para as cores do gráfico que funciona como filtro.
Omitida, uma legenda aparece por si só quando as cores do gráfico são explicadas por um render.nodeTypeAccessor declarado — veja LegendOptions. false suprime, true solicita sem verificação e um objeto o configura. Um gráfico que codifica várias coisas ao mesmo tempo passa LegendGroupOptions: um cartão encaixado, uma seção por codificação.
mainHeader
mainHeader:
MainHeader
Definido em: interfaces/GraphUI.ts:124
minimap?
optionalminimap:boolean|MinimapOptions
Definido em: interfaces/GraphUI.ts:228
O minimapa da tela: uma visão geral de todo o gráfico com um retângulo mostrando o que está na tela. Clique nele para recentrar a visualização e arraste-o para deslocar.
O modo full monta um para você, abrindo em collapsed: 'auto' para que ele se dobre em uma tela sem nenhum canto sobrando. false suprime; true ou um objeto solicita isso em qualquer modo — veja MinimapOptions. Passar seu próprio plugin minimap() em plugins também vence isso.
mode
mode:
GraphUIMode
Definido em: interfaces/GraphUI.ts:115
navigation
navigation:
Navigation
Definido em: interfaces/GraphUI.ts:130
neighborsPanel
neighborsPanel:
NeighborsPanel
Definido em: interfaces/GraphUI.ts:126
notes?
optionalnotes:FeatureToggle
Definido em: interfaces/GraphUI.ts:154
Notas flutuantes na tela: o botão Notas da faixa e seu painel, a ferramenta Criar ▸ Adicionar nota, o Adicionar nota do menu da tela e os atalhos N / Shift+N.
enabled: false leva cada um deles embora * e * fecha a porta atrás deles: graph.noteManager.addNote recusa, então nada - nem um plugin, nem os dados iniciais - coloca uma nota em uma tela que não oferece nenhuma maneira de ler ou remover uma.
Padrão
{ enabled: true }notifications?
optionalnotifications:FeatureToggle
Definido em: interfaces/GraphUI.ts:181
Notificações de brinde. enabled: false silencia o canto: cada chamada graph.notifier.* se torna um retorno não operacional undefined, que já é o que um modo sem slot de notificação retorna.
Padrão
{ enabled: true }physicsFlyout?
optionalphysicsFlyout:FeatureToggle
Definido em: interfaces/GraphUI.ts:194
O modo ferroviário Physics — o flyout que contém os controles deslizantes e predefinições da simulação. enabled: false retira o botão do trilho e o painel; se a simulação é executada é problema de simulation.enabled.
Padrão
{ enabled: true }pivotMode?
optionalpivotMode:boolean|"auto"
Definido em: interfaces/GraphUI.ts:283
O modo Pivot rail – onde um analista escolhe uma origem, lê o que cada pivô registrado anuncia, restringe-o e executa-o.
'auto' (o padrão) vincula o botão ferroviário ao registro: ele aparece quando o primeiro pivô é registrado e desaparece quando o último sai, de modo que um consumidor sem pivôs não vê nenhum vestígio do recurso. true o mantém lá independentemente, para pivôs que chegam de forma assíncrona; false nunca mostra isso. Nunca montado no modo viewer ou static.
Padrão
'auto'propertiesPanel
propertiesPanel:
PropertiesPanel
Definido em: interfaces/GraphUI.ts:125
search?
optionalsearch:FeatureToggle
Definido em: interfaces/GraphUI.ts:160
Pesquisa de nó: o botão Search do cabeçalho, seu modal seletor e Shift+J. graph.selectElement e os outros recursos abertos dos seletores permanecem intactos.
Padrão
{ enabled: true }sidebar
sidebar:
SidebarOptions
Definido em: interfaces/GraphUI.ts:123
simplify?
optionalsimplify:SimplifyOptions
Definido em: interfaces/GraphUI.ts:201
Dobre os nós que desempenham a mesma função em um nó de grupo e o modo ferroviário Simplify que muda as regras. Deixado de fora, o modo full oferece a regra do vizinho desativada; os outros modos não mostram e executam nada, a menos que regras sejam declaradas. enabled: false remove o recurso.
table?
optionaltable:boolean|TableOptions
Definido em: interfaces/GraphUI.ts:261
O data dock: os nós e bordas do gráfico como uma grade classificável e selecionável dividida na parte inferior da tela.
O modo full oferece um por padrão; false o suprime completamente, um objeto o configura. Outros modos nunca o montam. Consulte TableOptions.
theme?
optionaltheme:string
Definido em: interfaces/GraphUI.ts:122
O nome da classe do tema para forçar a UI a ignorar o esquema de cores preferido do usuário. Disponível por padrão: light e dark. Mantenha undefined para usar o esquema de cores preferido do usuário.
Padrão
undefinedtooltip
tooltip:
Tooltip
Definido em: interfaces/GraphUI.ts:128
topBar?
optionaltopBar:TopBar
Definido em: interfaces/GraphUI.ts:143
A faixa na parte superior da tela: os comprimidos Pesquisar/Filtrar/Notas, o próprio TopBar.actions do host e o grupo de desfazer-refazer. enabled: false remove a faixa, os 48px que ela reservou e os atalhos que seus controles possuem.
Não deve ser confundido com GraphUI.mainHeader, que é como os elementos são nomeados onde quer que sejam mostrados. Cada pílula também tem seu próprio interruptor (GraphUI.search, UI.filter.enabled, GraphUI.notes, GraphUI.history) para tirar uma em vez de todas elas.
Padrão
{ enabled: true }viewFlyout?
optionalviewFlyout:FeatureToggle
Definido em: interfaces/GraphUI.ts:187
O modo ferroviário View — o submenu que contém os interruptores de layout, grade e visibilidade. enabled: false retira o botão do trilho e o painel.
Padrão
{ enabled: true }