Class DeleteArea
Class abstrak untuk komponen yang dapat menghapus blok atau balon yang ditaruh di atasnya.
Tanda Tangan:
export declare class DeleteArea extends DragTarget implements IDeleteArea
Memperluas: DragTarget
Menerapkan: IDeleteArea
Konstruktor
Konstruktor | Pengubah | Deskripsi |
---|---|---|
(konstruktor)() | Konstruktor untuk DeleteArea. Tidak boleh dipanggil secara langsung, hanya dengan subclass. |
Properti
Properti | Pengubah | Jenis | Deskripsi |
---|---|---|---|
id | string | ID unik untuk komponen ini yang digunakan untuk mendaftar ke ComponentManager. | |
wouldDelete_ | protected |
boolean | Apakah blok atau balon terakhir yang ditarik di atas area hapus ini akan dihapus jika diletakkan pada komponen ini. Properti ini tidak diperbarui setelah blok atau balon dihapus. |
Metode
Metode | Pengubah | Deskripsi |
---|---|---|
updateWouldDelete_(wouldDelete) | protected |
Memperbarui status willDelete_ internal. |
wouldDelete(element) | Menampilkan apakah blok atau balon yang diberikan akan dihapus jika ditempatkan di area ini. Metode ini akan memeriksa apakah elemen dapat dihapus dan selalu dipanggil sebelum onDragEnter/onDragOver/onDragExit. |