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