Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
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 2025-07-25 UTC.
[null,null,["Ultimo aggiornamento 2025-07-25 UTC."],[],["The `IDragStrategy` interface defines methods for managing drag operations. Key actions include: `drag`, which moves elements and updates visuals; `endDrag`, which finalizes the drag, connecting or deleting elements; `startDrag`, which initiates the drag; `revertDrag`, which returns elements to their original position; and `isMovable`, which checks if an element can be moved. These methods collectively control the lifecycle and behavior of draggable elements within the system.\n"],null,[]]