blockly > dragging > Dragger

dragging.Dragger sınıfı

İmza:

export declare class Dragger implements IDragger 

Uygulayanları: IDragger

Markalar

Marka Değiştiriciler Açıklama
(constructor)(draggable, workspace) Dragger sınıfının yeni bir örneğini oluşturur

Özellikler

Mülk Değiştiriciler Tür Açıklama
draggable protected IDraggable
dragTarget protected IDragTarget | null
startLoc protected Koordinat
workspace protected WorkspaceSvg

Yöntemler

Yöntem Değiştiriciler Açıklama
onDrag(e, totalDelta) Öğenin gerçekten nereye taşınması gerektiğini hesaplar.
onDragEnd(e) Tüm sürükleme temizleme işlemlerini yönetir.
onDragStart(e) Tüm sürükle başlatma işlemlerini yönetir.
pixelsToWorkspaceUnits(pixelCoord) protected
shouldReturnToStart(e, rootDraggable) protected Sürüklemenin sonunda sürüklenebilen öğeyi orijinal konumuna döndürmemiz gerekiyorsa true döndürür.
updateDragTarget(e) protected İşaretçinin altındaki sürükleme hedefini (varsa) günceller.
wouldDeleteDraggable(e, rootDraggable) protected Mevcut konuma bırakılırsa sürüklenebilen öğeyi silersek doğru değerini döndürür.