터치 네임스페이스
함수
함수 | 설명 |
---|---|
checkTouchIdentifier(e) | 이벤트의 포인터 식별자가 현재 저장된 식별자와 일치하는지 확인합니다. 현재 식별자가 설정되지 않은 경우 이벤트에서 식별자를 저장합니다. 그러면 드래그/동작이 시작되며, 이때 다른 식별자가 있는 포인터 이벤트는 자동으로 무시됩니다. |
clearTouchIdentifier() | 주의를 기울여야 할 터치 스트림을 추적하는 터치 식별자를 삭제합니다. 이렇게 하면 현재 드래그/동작이 종료되고 다른 포인터를 캡처할 수 있습니다. |
getTouchIdentifierFromEvent(e) | 지정된 이벤트에서 포인터 식별자를 가져옵니다. |
shouldHandleEvent(e) | Blockly에서 이 이벤트를 처리해야 할지, 무시할지 결정합니다. 한 번에 하나의 터치 스트림만 처리하기를 원하기 때문에 마우스와 터치 이벤트는 특별히 확인해야 합니다. 다른 모든 이벤트는 항상 처리해야 합니다. |
변수
변수 | 설명 |
---|---|
TOUCH_ENABLED | 브라우저에서 터치가 사용 설정되었는지 여부. 클로저의 goog.events.BrowserFeature.TOUCH_ENABLED에서 복사됨 |
TOUCH_MAP | TOUCH_MAP 조회 사전은 마우스 이벤트와 함께 실행할 추가 터치 이벤트를 지정합니다. |