DeleteArea 類別
元件的抽象類別,可以刪除在其頂部放置的區塊或對話框。
Signature:
export declare class DeleteArea extends DragTarget implements IDeleteArea
擴充: DragTarget
實作: IDeleteArea
建構函式
建構函式 | 修飾符 | 說明 |
---|---|---|
(建構函式)() | DeleteArea 的建構函式。不應由子類別直接呼叫, |
屬性
屬性 | 修飾符 | 類型 | 說明 |
---|---|---|---|
id | 字串 | 此元件的專屬 ID,可用於向 ComponentManager 註冊。 | |
wouldDelete_ | protected |
boolean | 如果將最後一個區塊或泡泡拖曳到這個刪除區域,是否會刪除該區域。刪除區塊或對話框後,這個屬性不會更新。 |
方法
方法 | 修飾符 | 說明 |
---|---|---|
updateWouldDelete_(wouldDelete) | protected |
更新 internal shouldDelete_ 狀態。 |
wouldDelete(element, couldConnect) | 傳回如果把提供的區塊或泡泡捨棄在這個區域,是否會刪除。此方法應檢查元素是否可刪除,而且一律會在 onDragEnter/onDragOver/onDragExit 之前呼叫。 |