blockly > Touch

터치 네임스페이스

함수

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

변수

변수 설명
TOUCH_ENABLED 브라우저에서 터치가 사용 설정되었는지 여부. 클로저의 goog.events.BrowserFeature.TOUCH_ENABLED에서 복사됨
TOUCH_MAP TOUCH_MAP 조회 사전은 마우스 이벤트와 함께 실행할 추가 터치 이벤트를 지정합니다.