Interact.js Bibliothek.ändern dragzone im laufenden Betrieb
Ich habe mehrere Elemente, jede hat ihre eigene wechselbare Instanz. Wie wird beim Ziehen zwischen Instanzen gewechselt? So Drag wird mit einem anderen Element fortgesetzt.
Aufgabe klingt so seltsam, aber es ist einfach - Ich habe eine Auswahl-Selektor für kleine Bildschirme - wenn Benutzer ein Element klicken und "Zerren beginnen", bleibt es an Ort, aber Y-Achse ist für "Roller", die sich ändern aktuelle Auswahl, X-Achse (wenn Delta groß ist) beginnt mit dem Ziehen. Aber mit einem neuen Element wurde vorher noch keiner angeklickt.
Und alles, was ich brauche, ist Drag-Source während des Umschaltens von "Roller" -Phase in "Real Drag" -Phase zu ändern.
So etwas wie
event.interaction.stop();
event.interaction.start({ name: 'drag' }, anotherInteractable, anotherElement);
nicht arbeiten.
Danke für irgendwelche Ideen.
p.s. Ich kann die einzelne interagierbare Instanz pro Anwendung erstellen, die alle diese ziehbaren Elemente behandelt, aber die Frage bleibt fast gleich - wechselwirkendes Element im laufenden Betrieb ändern.