blockly > DeleteArea

Class DeleteArea

Class abstrak untuk komponen yang dapat menghapus blok atau balon yang ditempatkan di atasnya.

Tanda Tangan:

export declare class DeleteArea extends DragTarget implements IDeleteArea 

Memperluas: DragTarget

Mengimplementasikan: IDeleteArea

Konstruktor

Konstruktor Pengubah Deskripsi
(konstruktor)() Konstruktor untuk DeleteArea. Tidak boleh dipanggil secara langsung, hanya oleh 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 ke area penghapusan ini akan dihapus jika ditempatkan 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, couldConnect) Menampilkan apakah blok atau balon yang disediakan akan dihapus jika ditempatkan di area ini. Metode ini harus memeriksa apakah elemen dapat dihapus dan selalu dipanggil sebelum onDragEnter/onDragOver/onDragExit.