Naar inhoud

pivotick v3.0.0


draaipunt / InterractionCallbacks / DeleteContext

Interface: DeleteContext ​

Gedefinieerd in: interfaces/InterractionCallbacks.ts:476

Context doorgegeven aan InterractionCallbacks.onBeforeDelete.

Eigenschappen ​

cascadingEdges ​

cascadingEdges: Edge[]

Gedefinieerd in: interfaces/InterractionCallbacks.ts:489

Randen die ook vernietigd zullen worden als gevolg van het verwijderen van nodes — graph.removeNode stroomt over in elke incidentrand. Opgelost door de bibliotheek, niet de consument. Ze volgen de knooppunten die een beperkte beslissing overleven, dus ze kunnen niet op zichzelf worden verkleind.


confirm() ​

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

Gedefinieerd in: interfaces/InterractionCallbacks.ts:497

Open een bevestigingsmodaliteit en los true op bij bevestigen en false bij willekeurig welke pad annuleren (Annuleren, ×, overlay, Esc) — dus if (!await confirm(…)) return false is de hele bewaker. Lost false op in UI-modi zonder modaal slot.

Parameters ​

options? ​

ConfirmOptions

Retouren ​

Promise<boolean>


edges ​

edges: Edge[]

Gedefinieerd in: interfaces/InterractionCallbacks.ts:480

Randen die de gebruiker wilde verwijderen (nooit overlappende cascadingEdges).


nodes ​

nodes: Node[]

Gedefinieerd in: interfaces/InterractionCallbacks.ts:478

Knooppunten waarvan de gebruiker heeft gevraagd deze te verwijderen.


notes ​

notes: Note[]

Gedefinieerd in: interfaces/InterractionCallbacks.ts:482

Opmerkingen waarvan de gebruiker heeft gevraagd deze te verwijderen.


origin ​

origin: DeleteOrigin

Gedefinieerd in: interfaces/InterractionCallbacks.ts:491

Welke betaalbaarheid heeft de verwijdering geïnitieerd.