封鎖 >DragTarget

DragTarget 類別

將區塊或泡泡拖曳到區塊或對話框的區塊或泡泡上方時,元件的抽象類別。

Signature:

export declare class DragTarget implements IDragTarget 

實作: IDragTarget

建構函式

建構函式 修飾符 說明
(建構函式)() DragTarget 的建構函式。其是為了新增 ID 屬性而存在,請勿僅透過子類別直接呼叫。

屬性

屬性 修飾符 類型 說明
id 字串 這個元件的專屬 ID,用來向 ComponentManager 註冊。

方法

方法 修飾符 說明
getClientRect() 傳回相對於區塊插入 div 的拖曳目標區域邊界矩形 (以像素為單位)。
onDragEnter(_dragElement) 當含有區塊或泡泡的遊標進入這個拖曳目標時,系統會處理。
onDragExit(_dragElement) 當含有區塊或泡泡的遊標離開這個拖曳目標時,系統會處理。
onDragOver(_dragElement) 將含有方塊或泡泡的遊標拖曳到這個拖曳目標上時,系統會處理。
onDrop(_dragElement) 在這個元件中捨棄區塊或泡泡時,系統會處理。這裡不應處理刪除作業。
shouldPreventMove(_dragElement) 傳回是否不要在放置這個元件後移動提供的區塊或對話框。如果為 true,元素會回到開始拖曳時的位置。