blockly > przeciąganie > BlockDragStrategy
przeciąganie.BlockDragStrategy,
Podpis:
export declare class BlockDragStrategy implements IDragStrategy
Implementacje: IDragStrategy
Zespoły
Zespół | Modyfikatory | Opis |
---|---|---|
(konstruktor)(blok) | Tworzy nową instancję klasy BlockDragStrategy |
Metody
Metoda | Modyfikatory | Opis |
---|---|---|
drag(newLoc) | Powoduje przeniesienie bloku i zaktualizowanie podglądu połączeń. | |
endDrag() | Czyści każdy stan na końcu przeciągania. Stosuje wszystkie oczekujące połączenia. | |
isMovable() | Zwraca wartość „prawda”, jeśli blok jest obecnie ruchomy. W przeciwnym razie ma wartość Fałsz. | |
revertDrag() | Przenosi bryłę z powrotem do miejsca, w którym znajdowała się na początku przeciągania, w tym ponownie łącząc połączenia. | |
startDrag(e) | Obsługuje dowolną konfigurację rozpoczynania przeciągania, w tym odłączanie bryły od wszystkich bloków nadrzędnych. |