2016-06-28 15 views
0

Wie können Sie einen Ziehvorgang in Snap.svg abbrechen? Ich habe die Docs und die Google Group überprüft, aber nichts nützliches gefunden.Snap.svg: Wie programmiere ich einen laufenden Ziehvorgang?

Derzeit bin ich die Einrichtung eines var anzeigt, dass der Vorgang abgebrochen werden soll, kehren die Wirkung und return aus jedem dragMove Rückruf, bis die Drag-Operation wirklich endet.

Was ich suche ist eine Möglichkeit, die derzeit laufenden Ziehvorgang selbst abzubrechen, so dass keine Callbacks mehr aufgerufen werden.

Irgendwelche Ideen?

Antwort

0

element.undrag() sollte es tun.

docs

+0

Dies würde die Drag-Handler entfernen, die nicht das, was ich will. Ich suche nach einer Möglichkeit, eine laufende Drag & Drop-Operation abzubrechen. Ich werde meine Frage aktualisieren, um zu klären. Aber danke für deine Antwort;) – Basuro

+0

könntest du deinen eigenen Handler mit einem Flag erstellen, mit http://svg.dabbles.info/snaptut-drag als Basis? – Ian

+0

Das ist, was ich getan habe;) Aber es scheint nicht (zumindest für mich) eine Möglichkeit zu sein, die aktuelle Ziehoperation abzubrechen ... – Basuro