DeleteArea sınıfı
Üzerine bırakılan bir bloğu veya balonu silebilen bileşen için soyut sınıf.
İmza:
export declare class DeleteArea extends DragTarget implements IDeleteArea
Kapsamlar: DragTarget
Uygulandığı yer: IDeleteArea
Markalar
Marka | Değiştiriciler | Açıklama |
---|---|---|
(structor)() | DeleteArea için oluşturucu. Doğrudan çağrılmamalıdır, 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 | Bileşenin Bileşen Yöneticisi'ne kaydettirilmesi için kullanılan, bu bileşenin benzersiz kimliği. | |
wouldDelete_ | protected |
boolean | Bu silme alanı üzerine sürüklenen son blok veya balonun, bu bileşene bırakılması halinde silinip silinmeyeceği. Bu özellik, blok veya balon silindikten sonra güncellenmez. |
Yöntemler
Yöntem | Değiştiriciler | Açıklama |
---|---|---|
updateWouldDelete_(wouldDelete) | protected |
Dahili willDelete_ durumunu günceller. |
wouldDelete(element, couldConnect) | Sağlanan blokun veya balonun bu alana bırakılması halinde silinip silinmeyeceğini döndürür. Bu yöntem, öğenin silinebilir olup olmadığını ve her zaman onDragEnter/onDragOver/onDragExit'ten önce çağrılıp çağrılmadığını kontrol etmelidir. |