pivotick / Borda
Classe: Edge
Definido em: Edge.ts:48
Representa uma aresta (conexão) entre dois nós em um gráfico.
Acessores
isSynthetic
Assinatura do getter
get isSynthetic():
boolean
Definido em: Edge.ts:338
Verdadeiro para um substituto: uma linha desenhada para arestas reais cujas extremidades estão escondidas em clusters fechados.
Retorno
boolean
source
Assinatura do getter
get source():
Node
Definido em: Edge.ts:131
Exigido por d3-force
Retorno
target
Assinatura do getter
get target():
Node
Definido em: Edge.ts:134
Retorno
Construtores
Construtor
new Edge(
id,from,to,data?,style?,directed?):Edge
Definido em: Edge.ts:94
Crie uma nova instância do Edge.
Parâmetros
id
string
Identificador exclusivo para a borda
from
Nó de origem
to
Nó de destino
data?
Carga útil de dados opcional para a borda
style?
Partial<EdgeFullStyle>
Estilo opcional para a borda
directed?
boolean | null
Retorno
Edge
Métodos
clearDirty()
clearDirty():
void
Definido em: Edge.ts:278
Retorno
void
clone()
clone():
Edge
Definido em: Edge.ts:251
Retorno
Edge
getData()
getData():
EdgeData
Definido em: Edge.ts:141
Obtenha os dados da borda.
Retorno
getEdgeStyle()
getEdgeStyle():
Partial<EdgeStyle>
Definido em: Edge.ts:173
Obtenha o estilo da borda.
Retorno
Partial<EdgeStyle>
getGraphElement()
getGraphElement():
SVGGElement|null
Definido em: Edge.ts:210
Retorno
SVGGElement | null
getLabelStyle()
getLabelStyle():
Partial<LabelStyle>
Definido em: Edge.ts:180
Obtenha o estilo de etiqueta da borda, se disponível.
Retorno
Partial<LabelStyle>
getSources()
getSources():
string[]
Definido em: Edge.ts:389
As fontes que atestam essa vantagem são IDs de pivô, mais 'seed' para dados que estavam aqui para começar. Qual pivô afirma um relacionamento é a metade de sustentação da proveniência, então as arestas o carregam exatamente como os nós.
Retorno
string[]
getStyle()
getStyle():
Partial<EdgeFullStyle>
Definido em: Edge.ts:166
Obtenha o estilo da borda.
Retorno
Partial<EdgeFullStyle>
hasSource()
hasSource(
source):boolean
Definido em: Edge.ts:394
Se source atesta essa vantagem. 'seed' é verdadeiro para dados não dinâmicos.
Parâmetros
source
string
Retorno
boolean
hide()
hide():
void
Definido em: Edge.ts:300
Retorno
void
isDirty()
isDirty():
boolean
Definido em: Edge.ts:282
Retorno
boolean
markDirty()
markDirty():
void
Definido em: Edge.ts:274
Retorno
void
setData()
setData(
newData):void
Definido em: Edge.ts:149
Atualize os dados da borda.
Parâmetros
newData
Novos dados para definir
Retorno
void
setFrom()
setFrom(
node):void
Definido em: Edge.ts:215
Parâmetros
node
Retorno
void
setLayerVisible()
setLayerVisible(
layerVisible):boolean
Definido em: Edge.ts:309
Ative ou desative a camada desta borda, derivando novamente visible de outros motivos pelos quais ela já pode estar oculta. Retorna se algo mudou.
Parâmetros
layerVisible
boolean
Retorno
boolean
setStyle()
setStyle(
newStyle):void
Definido em: Edge.ts:188
Atualize o estilo da aresta.
Parâmetros
newStyle
Novo estilo para definir
Retorno
void
setTo()
setTo(
node):void
Definido em: Edge.ts:219
Parâmetros
node
Retorno
void
show()
show():
void
Definido em: Edge.ts:295
Retorno
void
toDict()
toDict():
Record<string,unknown>
Definido em: Edge.ts:226
Converta a borda em uma representação simples de objeto JSON.
Retorno
Record<string, unknown>
toggleVisibility()
toggleVisibility(
visible):void
Definido em: Edge.ts:286
Parâmetros
visible
boolean
Retorno
void
toSimulationDTO()
toSimulationDTO():
SimulationEdgeDTO
Definido em: Edge.ts:240
Carga útil clonável estruturada para o trabalhador de simulação; endpoints reduzidos a ids, mantém directed. O estilo não possui funções — consulte Node.toSimulationDTO.
Retorno
SimulationEdgeDTO
updateData()
updateData(
partialData):void
Definido em: Edge.ts:158
Mesclar dados parciais nos dados de borda atuais.
Parâmetros
partialData
Partial<EdgeData>
Objeto de dados parciais a ser mesclado
Retorno
void
updateStyle()
updateStyle(
partialStyle):void
Definido em: Edge.ts:198
Mesclar o estilo parcial no estilo de aresta atual. Útil para atualizar apenas partes do estilo.
Parâmetros
partialStyle
Objeto de estilo parcial para mesclar
Retorno
void
Propriedades
directed
readonlydirected:boolean|null
Definido em: Edge.ts:52
domID
readonlydomID:string
Definido em: Edge.ts:84
from
from:
Node
Definido em: Edge.ts:50
id
readonlyid:string
Definido em: Edge.ts:49
layerVisible
layerVisible:
boolean
Definido em: Edge.ts:63
Se a camada desta borda está ativada. Um veto sobre visible: qualquer outra razão pela qual uma borda está oculta (endpoints filtrados, um cluster recolhido, uma ocultação manual) é afirmada por meio de show / hide, e show não pode trazer uma borda de volta enquanto sua camada está desativada.
representedEdges?
optionalrepresentedEdges:Edge[]
Definido em: Edge.ts:75
Para um substituto: as verdadeiras vantagens que ele representa. As arestas que pousam no mesmo par de pontos compartilham uma linha, de modo que um substituto pode cobrir várias relações de vários tipos; ele é filtrado apenas quando cada um deles é filtrado. Indefinido em uma borda real.
to
to:
Node
Definido em: Edge.ts:51
visible
visible:
boolean
Definido em: Edge.ts:56
visibleIgnoringLayer
visibleIgnoringLayer:
boolean
Definido em: Edge.ts:69
O que seria visible se todas as camadas estivessem ativadas - ou seja, visibilidade do endpoint, colapso e apenas motivos manuais. A simulação bloqueia isso em vez de visible, portanto, desligar uma camada nunca altera o layout.