IDragTarget arayüzü
Bir blok veya balon üzerine sürüklendiğinde ya da üzerine bırakıldığında özel davranışa sahip bileşen için arayüz.
İmza:
export interface IDragTarget extends IComponent
Kapsamlar: IComponent
Yöntemler
Yöntem | Açıklama |
---|---|
getClientRect() | Sürükleme hedefi alanının sınırlayıcı dikdörtgenini görüntü alanına göre piksel birimleri 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. |