blockly > IDragStrategy
Interfaccia IDRStrategy
Firma:
export interface IDragStrategy
Metodi
Metodo |
Descrizione |
trascina(newLoc, e) |
Gestisce lo spostamento degli elementi nella nuova posizione e l'aggiornamento delle immagini in base a questo (ad esempio le anteprime delle connessioni per i blocchi). |
endDrag(e) |
Gestisce qualsiasi pulizia dopo il trascinamento, ad esempio collegare o eliminare blocchi. |
isMovable() |
Restituisce true se l'elemento è attualmente spostabile. |
revertDrag() |
Riporta l'elemento trascinabile nella posizione in cui si trovava all'inizio del trascinamento. |
startDrag(e) |
Gestisce qualsiasi avvio tramite trascinamento (ad esempio, lo spostamento di elementi in primo piano nell'area di lavoro). |
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2024-09-12 UTC.
[null,null,["Ultimo aggiornamento 2024-09-12 UTC."],[[["The `IDragStrategy` interface defines methods for managing the dragging behavior of elements, such as blocks, within a Blockly workspace."],["It includes methods for initiating, handling, and concluding drag operations, as well as reverting to the original position if necessary."],["The interface handles visual updates during the drag, like connection previews, and ensures elements are moved and cleaned up appropriately."],["`IDragStrategy` determines the movability of elements and enables the execution of specific actions based on drag events."]]],[]]