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