blockly > Dotknij

Dotknij przestrzeni nazw

Funkcje

Funkcja Opis
checkTouchIdentifier(e) Sprawdź, czy identyfikator wskaźnika zdarzenia odpowiada aktualnemu zapisanym identyfikatorowi. Jeśli bieżący identyfikator nie był skonfigurowany, zapisz identyfikator ze zdarzenia. Powoduje to rozpoczęcie przeciągania/gestów, podczas których zdarzenia wskaźnika z innymi identyfikatorami są dyskretnie ignorowane.
clearTouchIdentifier() Usuń identyfikator dotykowy śledzący strumień dotykowy, na który należy zwrócić uwagę. Spowoduje to zakończenie bieżącego przeciągania/gestów i umożliwi przechwytywanie innych wskaźników.
getTouchIdentifierFromEvent(e) Pobierz identyfikator wskaźnika z danego zdarzenia.
shouldHandleEvent(e) Zdecyduj, czy Blockly ma obsługiwać to zdarzenie, czy je ignorować. Zdarzenia myszy i kliknięcia wymagają specjalnej kontroli, ponieważ chcemy zajmować się tylko jednym strumieniem danych dotykowym w danym momencie. Wszystkie pozostałe zdarzenia powinny być zawsze obsługiwane.

Zmienne

Zmienna Opis
TOUCH_ENABLED Określa, czy w przeglądarce jest włączony dotyk. Skopiowano z funkcji goog.events.BrowserFeature.TOUCH_ENABLED na urządzeniu Closure
TOUCH_MAP Słownik wyszukiwania TOUCH_MAP określa dodatkowe zdarzenia dotknięcia wywoływane przez zdarzenia myszy.