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. |
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2023-12-02 UTC.
[null,null,["Ostatnia aktualizacja: 2023-12-02 UTC."],[[["The Blockly Touch namespace manages touch interactions and gestures within the Blockly environment."],["It provides functions to track and identify touch streams, ensuring only one touch interaction is active at a time."],["The namespace includes variables for detecting touch capabilities and mapping touch events to corresponding mouse events for cross-platform compatibility."],["Developers can utilize the Touch namespace's functions to control touch behavior and integrate touch-based interactions in their Blockly applications."]]],[]]