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. |