blockly > sürükleme > BlockDragStrategy
drag.BlockDragPolicy sınıfı
İmza:
export declare class BlockDragStrategy implements IDragStrategy
Uyguladığı uygulama: IDragStrategy
Markalar
Marka | Değiştiriciler | Açıklama |
---|---|---|
(oluşturucu)(engelleme) | BlockDragStrategy sınıfının yeni bir örneğini oluşturur |
Yöntemler
Yöntem | Değiştiriciler | Açıklama |
---|---|---|
drag(newLoc) | Engellemeyi taşır ve bağlantı önizlemelerini günceller. | |
endDrag() | Sürüklemenin sonundaki durumu temizler. Beklemedeki tüm bağlantıları uygular. | |
isMovable() | Blok taşınabiliyorsa true değerini döndürür. Aksi takdirde False (yanlış) değerini alır. | |
revertDrag() | Bloğu, yeniden bağlanan bağlantıları da içerecek şekilde sürüklemenin başlangıçtaki konumuna geri taşır. | |
startDrag(e) | Tüm üst bloklarla olan bloğun bağlantısını kesme dahil, sürüklemeyi başlatmak için tüm ayarları yapar. |