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