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. |