pivotick / Bord
Classe: Edge
Défini dans : Edge.ts:48
Représente une arête (connexion) entre deux nœuds dans un graphique.
Accesseurs
isSynthetic
Signature du getter
get isSynthetic():
boolean
Défini dans : Edge.ts:338
Vrai pour un remplaçant : une ligne tracée pour des arêtes réelles dont les extrémités sont cachées dans des clusters fermés.
Renvoie
boolean
source
Signature du getter
get source():
Node
Défini dans : Edge.ts:131
Requis par d3-force
Renvoie
target
Signature du getter
get target():
Node
Défini dans : Edge.ts:134
Renvoie
Constructeurs
Constructeur
new Edge(
id,from,to,data?,style?,directed?):Edge
Défini dans : Edge.ts:94
Créez une nouvelle instance Edge.
Paramètres
id
string
Identifiant unique du bord
from
Nœud source
to
Nœud cible
data?
Charge utile de données facultative pour la périphérie
style?
Partial<EdgeFullStyle>
Style optionnel pour le bord
directed?
boolean | null
Renvoie
Edge
Méthodes
clearDirty()
clearDirty():
void
Défini dans : Edge.ts:278
Renvoie
void
clone()
clone():
Edge
Défini dans : Edge.ts:251
Renvoie
Edge
getData()
getData():
EdgeData
Défini dans : Edge.ts:141
Obtenez les données du Edge.
Renvoie
getEdgeStyle()
getEdgeStyle():
Partial<EdgeStyle>
Défini dans : Edge.ts:173
Obtenez le style du bord.
Renvoie
Partial<EdgeStyle>
getGraphElement()
getGraphElement():
SVGGElement|null
Défini dans : Edge.ts:210
Renvoie
SVGGElement | null
getLabelStyle()
getLabelStyle():
Partial<LabelStyle>
Défini dans : Edge.ts:180
Obtenez le style d'étiquette du bord si disponible.
Renvoie
Partial<LabelStyle>
getSources()
getSources():
string[]
Défini dans : Edge.ts:389
Les sources garantissant cet avantage : les identifiants pivots, plus 'seed' pour les données qui étaient là au départ. Le pivot qui affirme une relation est la moitié porteuse de la provenance, donc les bords la portent exactement comme le font les nœuds.
Renvoie
string[]
getStyle()
getStyle():
Partial<EdgeFullStyle>
Défini dans : Edge.ts:166
Obtenez le style du bord.
Renvoie
Partial<EdgeFullStyle>
hasSource()
hasSource(
source):boolean
Défini dans : Edge.ts:394
Que source se porte garant de cet avantage. 'seed' est vrai pour les données non pivotées.
Paramètres
source
string
Renvoie
boolean
hide()
hide():
void
Défini dans : Edge.ts:300
Renvoie
void
isDirty()
isDirty():
boolean
Défini dans : Edge.ts:282
Renvoie
boolean
markDirty()
markDirty():
void
Défini dans : Edge.ts:274
Renvoie
void
setData()
setData(
newData):void
Défini dans : Edge.ts:149
Mettez à jour les données du dispositif Edge.
Paramètres
newData
Nouvelles données à définir
Renvoie
void
setFrom()
setFrom(
node):void
Défini dans : Edge.ts:215
Paramètres
node
Renvoie
void
setLayerVisible()
setLayerVisible(
layerVisible):boolean
Défini dans : Edge.ts:309
Activez ou désactivez le calque de ce bord, en redérivant visible des autres raisons pour lesquelles il peut déjà être masqué. Renvoie si quelque chose a changé.
Paramètres
layerVisible
boolean
Renvoie
boolean
setStyle()
setStyle(
newStyle):void
Défini dans : Edge.ts:188
Mettez à jour le style du bord.
Paramètres
newStyle
Nouveau style à définir
Renvoie
void
setTo()
setTo(
node):void
Défini dans : Edge.ts:219
Paramètres
node
Renvoie
void
show()
show():
void
Défini dans : Edge.ts:295
Renvoie
void
toDict()
toDict():
Record<string,unknown>
Défini dans : Edge.ts:226
Convertissez le bord en une simple représentation d'objet JSON.
Renvoie
Record<string, unknown>
toggleVisibility()
toggleVisibility(
visible):void
Défini dans : Edge.ts:286
Paramètres
visible
boolean
Renvoie
void
toSimulationDTO()
toSimulationDTO():
SimulationEdgeDTO
Défini dans : Edge.ts:240
Charge utile structurée et clonable pour le travailleur de simulation ; les points de terminaison réduits aux identifiants, conservent directed. Le style est dépourvu de fonctions — voir Node.toSimulationDTO.
Renvoie
SimulationEdgeDTO
updateData()
updateData(
partialData):void
Défini dans : Edge.ts:158
Fusionnez les données partielles dans les données de bord actuelles.
Paramètres
partialData
Partial<EdgeData>
Objet de données partiel à fusionner
Renvoie
void
updateStyle()
updateStyle(
partialStyle):void
Défini dans : Edge.ts:198
Fusionnez le style partiel dans le style de bord actuel. Utile pour mettre à jour uniquement certaines parties du style.
Paramètres
partialStyle
Objet de style partiel à fusionner
Renvoie
void
Propriétés
directed
readonlydirected:boolean|null
Défini dans : Edge.ts:52
domID
readonlydomID:string
Défini dans : Edge.ts:84
from
from:
Node
Défini dans : Edge.ts:50
id
readonlyid:string
Défini dans : Edge.ts:49
layerVisible
layerVisible:
boolean
Défini dans : Edge.ts:63
Indique si le calque de ce bord est activé. Un veto sur visible : toute autre raison pour laquelle un bord est masqué (points de terminaison filtrés, cluster réduit, masquage manuel) est affirmé via show / hide, et show ne peut pas ramener un bord tant que son calque est désactivé.
representedEdges?
optionalrepresentedEdges:Edge[]
Défini dans : Edge.ts:75
Pour un remplaçant : les véritables atouts dont il parle. Les arêtes atterrissant sur la même paire de points partagent une ligne, de sorte qu'un remplaçant peut couvrir plusieurs relations de plusieurs types ; il n'est filtré qu'une fois que chacun d'entre eux l'est. Indéfini sur un vrai bord.
to
to:
Node
Défini dans : Edge.ts:51
visible
visible:
boolean
Défini dans : Edge.ts:56
visibleIgnoringLayer
visibleIgnoringLayer:
boolean
Défini dans : Edge.ts:69
Que serait visible si chaque couche était activée, c'est-à-dire la visibilité depuis le point final, l'effondrement et les raisons manuelles uniquement. La simulation se déclenche sur ceci plutôt que sur visible, donc la désactivation d'un calque ne modifie jamais la mise en page.