IDragTarget 介面
將方塊或對話框拖曳到方塊或上方時,具有自訂行為的元件介面。
Signature:
export interface IDragTarget extends IComponent
擴充: IComponent
方法
方法 | 說明 |
---|---|
getClientRect() | 根據可視區域的像素單位,傳回拖曳目標區域的邊界矩形。 |
onDragEnter(dragElement) | 處理有方塊或對話框的遊標進入這個拖曳目標時處理。 |
onDragExit(dragElement) | 處理含有方塊或泡泡的遊標離開這個拖曳目標時處理。 |
onDragOver(dragElement) | 將含有方塊或泡泡的遊標拖曳到這個拖曳目標上時處理。 |
onDrop(dragElement) | 於此元件捨棄方塊或對話框時處理。這裡不應處理刪除。 |
shouldPreventMove(dragElement) | 傳回在捨棄此元件後,是否不應移動提供的區塊或對話框。如果為 true,元素會返回拖曳開始時的位置。 |