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.