blockly > utils > browserEvents

utils.browserEvents 命名空間

函式

函式 說明
bind(節點, name, thisObject, func) 繫結應呼叫的事件處理常式 (不論其是否為主動式觸控串流的一部分)。這個方法適用於不屬於多部分手勢的事件 (例如滑鼠遊標懸停時顯示工具提示)。
conditionalBind(node, name, thisObject, func, opt_noCaptureIdentifier) 繫結可忽略的事件處理常式 (如果事件處理常式不在運作中的觸控串流中)。用於啟動或繼續多部分手勢的事件 (例如滑鼠向下或滑鼠移動,可能會是拖曳或點擊的一部分)。
getScrollDeltaPixels(e) 傳回滑鼠事件的捲動差異,以像素單位表示。
isRightButton(e) 按一下滑鼠右鍵即可傳回 true。
isTargetInput(e) 如果這個事件指定文字輸入小工具,則傳回 true?
mouseToSvg(例如 svg, 矩陣) 傳回指定滑鼠事件的轉換座標。來源 (0,0) 是 Blockly SVG 的左上角。
unbind(bindData) 將一或多個事件與函式呼叫解除繫結。

類型別名

類型別名 說明
資料 使用 bindconditionalBind 時,用於解除繫結的不透明事件資料。