コンテンツへスキップ

pivotick v3.0.0


ピボット / InterractionCallbacks / DeleteContext

インターフェース: DeleteContext ​

定義: interfaces/InterractionCallbacks.ts:476

コンテキストが InterractionCallbacks.onBeforeDelete に渡されました。

プロパティ ​

cascadingEdges ​

cascadingEdges: Edge[]

定義: interfaces/InterractionCallbacks.ts:489

nodes の削除の結果として破壊されるエッジ — graph.removeNode はすべての入射エッジにカスケードします。図書館で解決したのですが、 消費者ではありません。彼らは、絞り込まれた決定を生き残ったノードに従います。 単独で絞り込むことはできません。


confirm() ​

confirm: (options?) => Promise<boolean>

定義: interfaces/InterractionCallbacks.ts:497

確認モーダルを開き、確認では true を解決し、任意の場合は false を解決します パスをキャンセル (キャンセル、×、オーバーレイ、Esc) — つまり if (!await confirm(…)) return false 警備員全体です。モーダル スロットのない UI モードで false を解決します。

パラメータ ​

options? ​

ConfirmOptions

返品 ​

Promise<boolean>


edges ​

edges: Edge[]

定義: interfaces/InterractionCallbacks.ts:480

ユーザーが削除を要求したエッジ (cascadingEdges は決して重なりません)。


nodes ​

nodes: Node[]

定義: interfaces/InterractionCallbacks.ts:478

ユーザーが削除を要求したノード。


notes ​

notes: Note[]

定義: interfaces/InterractionCallbacks.ts:482

ユーザーが削除を要求したメモ。


origin ​

origin: DeleteOrigin

定義: interfaces/InterractionCallbacks.ts:491

どのアフォーダンスが削除を開始したか。