封鎖 >DeleteArea

DeleteArea 類別

元件的抽象類別,可刪除區塊或置於它上方的泡泡。

Signature:

export declare class DeleteArea extends DragTarget implements IDeleteArea 

擴充: DragTarget

實作: IDeleteArea

建構函式

建構函式 修飾符 說明
(建構函式)() DeleteArea 的建構函式。不應直接呼叫,只能由子類別呼叫。

屬性

屬性 修飾符 類型 說明
id 字串 這個元件的專屬 ID,用來向 ComponentManager 註冊。
wouldDelete_ protected 布林值 如果拖到這個刪除區域,系統會刪除最後一個區塊或對話框。刪除區塊或泡泡刪除後,這個屬性不會更新。

方法

方法 修飾符 說明
updateWouldDelete_(wouldDelete) protected 更新內部 ifDelete_ 狀態。
wouldDelete(element) 傳回如果在這個區域中放置提供的區塊或對話框,是否會刪除這些資料。這個方法應檢查元素是否可刪除,而且一律會在 onDragEnter/onDragOver/onDragExit 之前呼叫。