DragTarget sınıfı
Bir blok veya balon üzerine sürüklendiğinde ya da üzerine bırakıldığında özel davranışı olan bir bileşen için soyut sınıf.
İmza:
export declare class DragTarget implements IDragTarget
Uygulandığı yer: IDragTarget
Markalar
Marka | Değiştiriciler | Açıklama |
---|---|---|
(structor)() | DragTarget için oluşturucu. Kimlik mülkünü eklemek için mevcuttur ve doğrudan bir alt sınıf tarafından çağrılmamalıdır. |
Özellikler
Özellik | Değiştiriciler | Tür | Açıklama |
---|---|---|---|
id | dize | Bileşenin Bileşen Yöneticisi'ne kaydettirilmesi için kullanılan, bu bileşenin benzersiz kimliği. |
Yöntemler
Yöntem | Değiştiriciler | Açıklama |
---|---|---|
getClientRect() | Sürükleme hedef alanının sınırlayıcı dikdörtgenini, Blok Yerleştirme div öğesine göre piksel birimi cinsinden döndürür. | |
onDragEnter(_dragElement) | Blok veya baloncuk içeren bir imleç bu sürükleme hedefine girdiğinde işe yarar. | |
onDragExit(_dragElement) | Blok veya baloncuk içeren bir imleç bu sürükleme hedefinden çıktığında bunu işler. | |
onDragOver(_dragElement) | Bir blok veya baloncuğu içeren imleç bu sürükleme hedefinin üzerine sürüklendiğinde bunu işler. | |
onDrop(_dragElement) | Bu bileşene bir blok veya balon düşürüldüğünde bunu işler. Silme işlemi burada yapılmamalıdır. | |
shouldPreventMove(_dragElement) | Sağlanan blokun veya balonun bu bileşene bırakıldıktan sonra hareket ettirilmemesi gerekip gerekmediğini döndürür. True (doğru) değerine ayarlanırsa öğe, sürükleme başladığında olduğu noktaya geri döner. |