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