Pular para o conteúdo

pivotick v3.0.0


pivotick / GraphUI / NeighborsPanel

Interface: NeighborsPanel ​

Definido em: interfaces/GraphUI.ts:893

Representa a configuração do painel de vizinhos na barra lateral da UI do gráfico

Define como calcular e exibir vizinhos para nós e arestas.

Padrão ​

ts
All neighbor for the chosen entity

Propriedades ​

enabled? ​

optional enabled: boolean

Definido em: interfaces/GraphUI.ts:899

Se a barra lateral mostra um painel de vizinhos. false remove ele e seu separador — ideal para um gráfico cujas arestas não dizem nada que valha a pena listar.

Padrão ​

ts
true

graph? ​

optional graph: NeighborsGraphOptions

Definido em: interfaces/GraphUI.ts:913

Opções para o gráfico vizinho do painel, que de outra forma desenha com as opções de renderização do gráfico principal.

Exemplo ​

ts
// Small plain nodes in the panel, never zoomed past 1×.
graph: { render: { nodeStyleMap: plainStyles, maxZoom: 1 }, layout: { radialGap: 80 } }

render? ​

optional render: string | HTMLElement | (element, ctx) => RenderResult

Definido em: interfaces/GraphUI.ts:905

Observações ​

Um string retornado é renderizado como texto simples; retorne um HTMLElement para renderizar HTML. Pode ser async: o slot mostra um espaço reservado até ser resolvido e um resultado que chega após a seleção ser movida é descartado.