@shumoku/core · 0.4.0 · function
moveSubgraph
APIの説明は英語のcanonical sourceを表示しています。
Move an entire subgraph (bounds + all contents) by delta from its current position. Resolves sibling collisions after the move.
moveSubgraph(sgId: string, x: number, y: number, layout: { nodes: Map<string, Node>; ports: Map<string, ResolvedPort>; subgraphs: Map<string, Subgraph> }, links: Link[], routeFn?: object): Promise<{ edges: Map<string, ResolvedEdge>; nodes: Map<string, Node>; ports: Map<string, ResolvedPort>; subgraphs: Map<string, Subgraph> } | null> パラメーター
| 名前 | 型 | 説明 | 既定値 |
|---|---|---|---|
sgId | string | 追加説明はありません。 | — |
x | number | 追加説明はありません。 | — |
y | number | 追加説明はありません。 | — |
layout | { nodes: Map<string, Node>; ports: Map<string, ResolvedPort>; subgraphs: Map<string, Subgraph> } | 追加説明はありません。 | — |
links | Link[] | 追加説明はありません。 | — |
routeFn | object | 追加説明はありません。 | routeEdges |
戻り値
Promise<{ edges: Map<string, ResolvedEdge>; nodes: Map<string, Node>; ports: Map<string, ResolvedPort>; subgraphs: Map<string, Subgraph> } | null>