blockly > 拖曳 > BlockDragStrategy

dragging.BlockDragStrategy 類別

Signature:

export declare class BlockDragStrategy implements IDragStrategy 

實作: IDragStrategy

建構函式

建構函式 修飾符 說明
(建構函式)(區塊) 建構 BlockDragStrategy 類別的新例項

方法

方法 修飾符 說明
drag(newLoc) 移動區塊並更新任何連結預覽畫面。
endDrag(e) 在拖曳結束時清除任何狀態。套用任何待處理的連線。
getSearchRadius() protected 取得搜尋附近有效連線時要使用的半徑。
isMovable() 如果區塊目前可移動,則傳回「是」。否則傳回「否」。
revertDrag() 將方塊移回拖曳開始時的位置,包括重新連結連線。
shouldHealStack(e) protected 取得拖曳動作是否應作用於單一區塊或區塊堆疊。
startDrag(e) 處理開始拖曳的任何設定,包括將區塊與任何父項區塊斷開連線。