blockly > przeciąganie > BlockDragStrategy

Klasa dragging.BlockDragStrategy

Podpis:

export declare class BlockDragStrategy implements IDragStrategy 

Implementuje: IDragStrategy

Zespoły

Zespół Modyfikatory Opis
(konstruktor)(blok) Tworzy nową instancję klasy BlockDragStrategy.

Metody

Metoda Modyfikatory Opis
drag(newLoc) Przenosi blok i aktualizuje wszystkie podglądy połączeń.
endDrag(e) Usuwa stan na końcu przeciągania. Stosuje wszystkie oczekujące połączenia.
getSearchRadius() protected Uzyskaj promień, który ma być używany podczas wyszukiwania prawidłowego połączenia w pobliżu.
isMovable() Zwraca wartość „prawda”, jeśli blok jest obecnie przenośny. W przeciwnym razie ma wartość Fałsz.
revertDrag() Przesuwa blok z powrotem do miejsca, w którym znajdował się na początku przeciągania, w tym przywraca połączenia.
shouldHealStack(e) protected Określ, czy przeciąganie ma dotyczyć pojedynczego bloku czy grupy bloków.
startDrag(e) Obsługuje wszelkie ustawienia dotyczące rozpoczęcia przeciągania, w tym odłączenie bloku od bloków nadrzędnych.