blockly > sürükleme > Sürükleyici

drag.Dragger sınıfı

İmza:

export declare class Dragger implements IDragger 

Uygulandığı yer: IDragger

Markalar

Marka Değiştiriciler Açıklama
(oluşturucu)(sürüklenebilir, çalışma alanı) Dragger sınıfının yeni bir örneğini oluşturur

Özellikler

Özellik Değiştiriciler Tür Açıklama
sürüklenebilir protected IDraggable
dragTarget protected IDragTarget | boş
startLoc protected Koordinatör
çalışma alanı protected WorkspaceSvg

Yöntemler

Yöntem Değiştiriciler Açıklama
onDrag(e, totalDelta) Öğenin gerçekte nereye taşınması gerektiğini hesaplar.
onDragEnd(e) Sürüklemeyle ilgili tüm temizleme işlemlerini yapabilir.
onDragStart(e) Tüm sürükleme başlatma işlemleri için kullanılır.
pixelsToWorkspaceUnits(pixelCoord) protected
shouldReturnToStart(e, draggable) protected Sürükleme işleminin sonunda sürüklenebilir öğeyi orijinal konumuna döndürmemiz gerekiyorsa true değerini döndürür.
updateDragTarget(e) protected İşaretçinin altındaki sürükleme hedefini (varsa) günceller.
wouldDeleteDraggable(e, draggable) protected Sürüklenebilir öğe geçerli konuma bırakılmışsa silinirse true değerini döndürür.