blockly > sürükleme > Sürükleyici
sürükleme.Dragger sınıfı
İmza:
export declare class Dragger implements IDragger
Uygulandığı yer: IDragger
Markalar
Marka | Değiştiriciler | Açıklama |
---|---|---|
(kurucu)(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 | null | |
startLoc | protected |
Koordinatör | |
workspace | protected |
WorkspaceSvg |
Yöntemler
Yöntem | Değiştiriciler | Açıklama |
---|---|---|
onDrag(e, totalDelta) | Öğenin gerçekte nereye taşınacağını hesaplar. | |
onDragEnd(e) | Tüm sürükleme temizleme işlemlerini işler. | |
onDragStart(e) | Her türlü sürükleme başlatmasını işler. | |
pixelsToWorkspaceUnits(pixelCoord) | protected |
|
shouldReturnToStart(e, draggable) | protected |
Sürükleme işleminin sonunda sürüklenebilir öğeyi orijinal konumuna geri döndürmemiz gerekirse true (doğru) değerini döndürür. |
updateDragTarget(e) | protected |
İşaretçinin altındaki sürükleme hedefini günceller (varsa). |
wouldDeleteDraggable(e, draggable) | protected |
Geçerli konuma bırakılan sürüklenebilir öğeyi silersek true değerini döndürür. |