pivotick / エッジ
クラス: Edge
定義: Edge.ts:48
グラフ内の 2 つのノード間のエッジ (接続) を表します。
アクセサ
isSynthetic
署名を取得する
get isSynthetic():
boolean
定義: Edge.ts:338
代役の場合は True です。実際のエッジに対して描かれた線で、その端が閉じたクラスター内に隠されています。
返品
boolean
source
署名を取得する
get source():
Node
定義: Edge.ts:131
d3-force で必要
返品
target
署名を取得する
get target():
Node
定義: Edge.ts:134
返品
コンストラクター
コンストラクター
new Edge(
id,from,to,data?,style?,directed?):Edge
定義: Edge.ts:94
新しい Edge インスタンスを作成します。
パラメータ
id
string
エッジの一意の識別子
from
ソースノード
to
ターゲットノード
data?
エッジのオプションのデータ ペイロード
style?
Partial<EdgeFullStyle>
エッジのオプションのスタイル
directed?
boolean | null
返品
Edge
メソッド
clearDirty()
clearDirty():
void
定義: Edge.ts:278
返品
void
clone()
clone():
Edge
定義: Edge.ts:251
返品
Edge
getData()
getData():
EdgeData
定義: Edge.ts:141
エッジのデータを取得します。
返品
getEdgeStyle()
getEdgeStyle():
Partial<EdgeStyle>
定義: Edge.ts:173
エッジのスタイルを手に入れましょう。
返品
Partial<EdgeStyle>
getGraphElement()
getGraphElement():
SVGGElement|null
定義: Edge.ts:210
返品
SVGGElement | null
getLabelStyle()
getLabelStyle():
Partial<LabelStyle>
定義: Edge.ts:180
利用可能な場合は、エッジのラベル スタイルを取得します。
返品
Partial<LabelStyle>
getSources()
getSources():
string[]
定義: Edge.ts:389
このエッジを保証するソース — ピボット ID、および元のデータの 'seed' まずはここから。関係を主張するピボットは負荷を負担する半分です したがって、エッジはノードと同じようにそれを正確に伝えます。
返品
string[]
getStyle()
getStyle():
Partial<EdgeFullStyle>
定義: Edge.ts:166
エッジのスタイルを手に入れましょう。
返品
Partial<EdgeFullStyle>
hasSource()
hasSource(
source):boolean
定義: Edge.ts:394
source がこのエッジを保証するかどうか。 'seed' はピボットされていないデータに当てはまります。
パラメータ
source
string
返品
boolean
hide()
hide():
void
定義: Edge.ts:300
返品
void
isDirty()
isDirty():
boolean
定義: Edge.ts:282
返品
boolean
markDirty()
markDirty():
void
定義: Edge.ts:274
返品
void
setData()
setData(
newData):void
定義: Edge.ts:149
エッジのデータを更新します。
パラメータ
newData
新たに設定するデータ
返品
void
setFrom()
setFrom(
node):void
定義: Edge.ts:215
パラメータ
node
返品
void
setLayerVisible()
setLayerVisible(
layerVisible):boolean
定義: Edge.ts:309
このエッジのレイヤーのオンとオフを切り替えて、他のレイヤーから visible を再導出します すでに非表示になっている可能性がある理由。何か変更があったかどうかを返します。
パラメータ
layerVisible
boolean
返品
boolean
setStyle()
setStyle(
newStyle):void
定義: Edge.ts:188
エッジのスタイルを更新します。
パラメータ
newStyle
設定する新しいスタイル
返品
void
setTo()
setTo(
node):void
定義: Edge.ts:219
パラメータ
node
返品
void
show()
show():
void
定義: Edge.ts:295
返品
void
toDict()
toDict():
Record<string,unknown>
定義: Edge.ts:226
エッジを単純な JSON オブジェクト表現に変換します。
返品
Record<string, unknown>
toggleVisibility()
toggleVisibility(
visible):void
定義: Edge.ts:286
パラメータ
visible
boolean
返品
void
toSimulationDTO()
toSimulationDTO():
SimulationEdgeDTO
定義: Edge.ts:240
シミュレーション ワーカーの構造化された複製可能なペイロード。エンドポイントは ID に還元され、保持されます directed。スタイルからは機能が取り除かれています。「Node.toSimulationDTO」を参照してください。
返品
SimulationEdgeDTO
updateData()
updateData(
partialData):void
定義: Edge.ts:158
部分データを現在のエッジ データにマージします。
パラメータ
partialData
Partial<EdgeData>
マージする部分的なデータ オブジェクト
返品
void
updateStyle()
updateStyle(
partialStyle):void
定義: Edge.ts:198
部分的なスタイルを現在のエッジ スタイルにマージします。 スタイルの一部のみを更新する場合に便利です。
パラメータ
partialStyle
結合する部分的なスタイル オブジェクト
返品
void
プロパティ
directed
readonlydirected:boolean|null
定義: Edge.ts:52
domID
readonlydomID:string
定義: Edge.ts:84
from
from:
Node
定義: Edge.ts:50
id
readonlyid:string
定義: Edge.ts:49
layerVisible
layerVisible:
boolean
定義: Edge.ts:63
このエッジのレイヤーがオンになっているかどうか。 visible に対する拒否権: すべて エッジが非表示になっているその他の理由 (エンドポイントがフィルターで除外されている、クラスターが折りたたまれている、 手動非表示) は、show / hide、および show を通じてアサートされます。 レイヤがオフになっている間はエッジを元に戻すことはできません。
representedEdges?
optionalrepresentedEdges:Edge[]
定義: Edge.ts:75
代役として:それが物語る真のエッジ。同じドットのペアに到達するエッジ 1 つのラインを共有するため、1 人の代役が数種類の複数の関係をカバーできます。それはです それぞれが 1 回だけフィルタリングされます。リアルエッジでは未定義。
to
to:
Node
定義: Edge.ts:51
visible
visible:
boolean
定義: Edge.ts:56
visibleIgnoringLayer
visibleIgnoringLayer:
boolean
定義: Edge.ts:69
すべてのレイヤーがオンの場合、visible はどうなるでしょうか — つまり、からの可視性 エンドポイント、崩壊、手動の理由のみ。これに関するシミュレーションゲート visible ではなく、レイヤーをオフにしてもレイアウトが変更されることはありません。