Ir al contenido

pivotick v3.0.0


pivotic / Borde

clase: Edge ​

Definido en: Edge.ts:48

Representa un borde (conexión) entre dos nodos en un gráfico.

Accesorios ​

isSynthetic ​

Obtener firma ​

get isSynthetic(): boolean

Definido en: Edge.ts:338

Verdadero para un sustituto: una línea dibujada para bordes reales cuyos extremos están ocultos en grupos cerrados.

Devoluciones ​

boolean


source ​

Obtener firma ​

get source(): Node

Definido en: Edge.ts:131

Requerido por d3-force

Devoluciones ​

Node


target ​

Obtener firma ​

get target(): Node

Definido en: Edge.ts:134

Devoluciones ​

Node

Constructores ​

Constructor ​

new Edge(id, from, to, data?, style?, directed?): Edge

Definido en: Edge.ts:94

Cree una nueva instancia de Edge.

Parámetros ​

id ​

string

Identificador único para el borde

from ​

Node

Nodo fuente

to ​

Node

Nodo objetivo

data? ​

EdgeData

Carga útil de datos opcional para el borde

style? ​

Partial<EdgeFullStyle>

Estilo opcional para el borde.

directed? ​

boolean | null

Devoluciones ​

Edge

Métodos ​

clearDirty() ​

clearDirty(): void

Definido en: Edge.ts:278

Devoluciones ​

void


clone() ​

clone(): Edge

Definido en: Edge.ts:251

Devoluciones ​

Edge


getData() ​

getData(): EdgeData

Definido en: Edge.ts:141

Obtenga los datos del borde.

Devoluciones ​

EdgeData


getEdgeStyle() ​

getEdgeStyle(): Partial<EdgeStyle>

Definido en: Edge.ts:173

Consigue el estilo vanguardista.

Devoluciones ​

Partial<EdgeStyle>


getGraphElement() ​

getGraphElement(): SVGGElement | null

Definido en: Edge.ts:210

Devoluciones ​

SVGGElement | null


getLabelStyle() ​

getLabelStyle(): Partial<LabelStyle>

Definido en: Edge.ts:180

Obtenga el estilo de etiqueta del borde, si está disponible.

Devoluciones ​

Partial<LabelStyle>


getSources() ​

getSources(): string[]

Definido en: Edge.ts:389

Las fuentes que respaldan esta ventaja: identificadores de pivote, más 'seed' para los datos que fueron aquí para empezar. ¿Qué pivote afirmó una relación es la mitad que soporta la carga? de procedencia, por lo que los bordes lo llevan exactamente como lo hacen los nodos.

Devoluciones ​

string[]


getStyle() ​

getStyle(): Partial<EdgeFullStyle>

Definido en: Edge.ts:166

Consigue el estilo vanguardista.

Devoluciones ​

Partial<EdgeFullStyle>


hasSource() ​

hasSource(source): boolean

Definido en: Edge.ts:394

Si source avala esta ventaja. 'seed' es cierto para datos no dinamizados.

Parámetros ​

source ​

string

Devoluciones ​

boolean


hide() ​

hide(): void

Definido en: Edge.ts:300

Devoluciones ​

void


isDirty() ​

isDirty(): boolean

Definido en: Edge.ts:282

Devoluciones ​

boolean


markDirty() ​

markDirty(): void

Definido en: Edge.ts:274

Devoluciones ​

void


setData() ​

setData(newData): void

Definido en: Edge.ts:149

Actualice los datos del borde.

Parámetros ​

newData ​

EdgeData

Nuevos datos para configurar

Devoluciones ​

void


setFrom() ​

setFrom(node): void

Definido en: Edge.ts:215

Parámetros ​

node ​

Node

Devoluciones ​

void


setLayerVisible() ​

setLayerVisible(layerVisible): boolean

Definido en: Edge.ts:309

Activa o desactiva la capa de este borde, volviendo a derivar visible del otro razones por las que es posible que ya esté oculto. Devuelve si algo cambió.

Parámetros ​

layerVisible ​

boolean

Devoluciones ​

boolean


setStyle() ​

setStyle(newStyle): void

Definido en: Edge.ts:188

Actualiza el estilo del borde.

Parámetros ​

newStyle ​

EdgeFullStyle

Nuevo estilo para configurar

Devoluciones ​

void


setTo() ​

setTo(node): void

Definido en: Edge.ts:219

Parámetros ​

node ​

Node

Devoluciones ​

void


show() ​

show(): void

Definido en: Edge.ts:295

Devoluciones ​

void


toDict() ​

toDict(): Record<string, unknown>

Definido en: Edge.ts:226

Convierta el borde en una representación de objeto JSON simple.

Devoluciones ​

Record<string, unknown>


toggleVisibility() ​

toggleVisibility(visible): void

Definido en: Edge.ts:286

Parámetros ​

visible ​

boolean

Devoluciones ​

void


toSimulationDTO() ​

toSimulationDTO(): SimulationEdgeDTO

Definido en: Edge.ts:240

Carga útil estructurada y clonable para el trabajador de simulación; puntos finales reducidos a identificadores, mantiene directed. El estilo está despojado de funciones; consulte Nodo.toSimulationDTO.

Devoluciones ​

SimulationEdgeDTO


updateData() ​

updateData(partialData): void

Definido en: Edge.ts:158

Fusione datos parciales con los datos del borde actual.

Parámetros ​

partialData ​

Partial<EdgeData>

Objeto de datos parcial para fusionar

Devoluciones ​

void


updateStyle() ​

updateStyle(partialStyle): void

Definido en: Edge.ts:198

Fusione un estilo parcial con el estilo de borde actual. Útil para actualizar sólo partes del estilo.

Parámetros ​

partialStyle ​

PartialEdgeFullStyle

Objeto de estilo parcial para fusionar

Devoluciones ​

void

Propiedades ​

directed ​

readonly directed: boolean | null

Definido en: Edge.ts:52


domID ​

readonly domID: string

Definido en: Edge.ts:84


from ​

from: Node

Definido en: Edge.ts:50


id ​

readonly id: string

Definido en: Edge.ts:49


layerVisible ​

layerVisible: boolean

Definido en: Edge.ts:63

Si la capa de este borde está activada. Un veto sobre visible: cada otra razón por la que un borde está oculto (puntos finales filtrados, un clúster colapsado, un ocultar manual) se afirma a través de show / hide, y show No se puede recuperar un borde mientras su capa está apagada.


representedEdges? ​

optional representedEdges: Edge[]

Definido en: Edge.ts:75

Para un sustituto: las ventajas reales de las que habla. Aristas que aterrizan en el mismo par de puntos. compartir una línea, de modo que un sustituto pueda cubrir varias relaciones de varios tipos; es filtrados sólo una vez que cada uno de ellos lo sea. Indefinido en un límite real.


to ​

to: Node

Definido en: Edge.ts:51


visible ​

visible: boolean

Definido en: Edge.ts:56


visibleIgnoringLayer ​

visibleIgnoringLayer: boolean

Definido en: Edge.ts:69

¿Qué sería visible si todas las capas estuvieran activadas, es decir, visibilidad desde el punto final, el colapso y las razones manuales solo. Las puertas de simulación en este en lugar de visible, por lo que desactivar una capa nunca cambia el diseño.