blockly > trascinamento > BlockDragStrategy

classe trascinamento.BlockTrascinaStrategy

Firma:

export declare class BlockDragStrategy implements IDragStrategy 

Implementa: IDragStrategy

Costruttori

Costruttore Modificatori Descrizione
(costruttore)(blocco) Crea una nuova istanza della classe BlockDragStrategy

Metodi

Metodo Modificatori Descrizione
drag(newLoc) Sposta il blocco e aggiorna le anteprime delle connessioni.
endDrag() Ripulisce qualsiasi stato al termine del trascinamento. Applica le connessioni in attesa.
isMovable() Restituisce true se il blocco è attualmente spostabile. Falso negli altri casi.
revertDrag() Sposta il blocco nella posizione in cui si trovava all'inizio del trascinamento, inclusa la riconnessione delle connessioni.
startDrag(e) Gestisce qualsiasi configurazione per avviare il trascinamento, inclusa la disconnessione del blocco da eventuali blocchi principali.