DragTarget sınıfı
Üzerine bir blok veya balon sürüklendiğinde ya da bırakıldığında özel davranışa sahip bir bileşenin soyut sınıfı.
İmza:
export declare class DragTarget implements IDragTarget
Uyguladığı uygulama: IDragTarget
Markalar
Marka | Değiştiriciler | Açıklama |
---|---|---|
(buildor)() | DragTarget için oluşturucu. Kimlik özelliğini eklemek için kullanılır ve doğrudan değil, yalnızca bir alt sınıf tarafından çağrılmalıdır. |
Özellikler
Özellik | Değiştiriciler | Tür | Açıklama |
---|---|---|---|
id | dize | Bu bileşenin, ComponentManager'a kaydetmek için kullanılan benzersiz kimliği. |
Yöntemler
Yöntem | Değiştiriciler | Açıklama |
---|---|---|
getClientRect() | Blok olarak yerleştirme div öğesine göre piksel birimleri cinsinden sürükleme hedefi alanının sınırlayıcı dikdörtgenini 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 işlem yapar. | |
onDragOver(_dragElement) | Blok veya baloncuk içeren bir imleç bu sürükleme hedefinin üzerine sürüklendiğinde ayarlanır. | |
onDrop(_dragElement) | Bu bileşene bir blok veya balon düştüğünde tutma yeri. Burada silme işlemi işlenmez. | |
shouldPreventMove(_dragElement) | Sağlanan bloğun veya balonun bu bileşene bırakıldıktan sonra taşınmaması gerekip gerekmediğini döndürür. True (doğru) ise öğe, sürüklemenin başladığı yere geri döner. |