觸控命名空間
函式
函式 | 說明 |
---|---|
checkTouchIdentifier(e) | 檢查事件的指標 ID 是否與目前儲存的 ID 相符。如未設定目前的 ID,請儲存事件的 ID。這項操作會啟動拖曳/手勢,在此期間,系統會忽略含有其他 ID 的指標事件。 |
clearTouchIdentifier() | 清除用於追蹤您注意的觸控串流的觸控 ID。這麼做會結束目前的拖曳/手勢,並允許擷取其他指標。 |
getTouchIdentifierFromEvent(e) | 從指定事件取得指標 ID。 |
shouldHandleEvent(e) | 決定 Blockly 應處理或忽略這個事件。滑鼠和觸控事件需要特別檢查,因為我們一次只能處理一個觸控串流。所有其他事件都應一律處理。 |
Variables
變數 | 說明 |
---|---|
TOUCH_ENABLED | 瀏覽器是否啟用觸控功能。從 Closure 的 goog.events.BrowserFeature.TOUCH_ENABLED 中複製而來 |
TOUCH_MAP | TOUCH_MAP 查詢字典會指定搭配滑鼠事件觸發的其他觸控事件。 |