Touch-Namespace
Funktionen
Funktion | Beschreibung |
---|---|
checkTouchIdentifier(e) | Prüfen Sie, ob die Zeiger-ID des Ereignisses mit der aktuell gespeicherten ID übereinstimmt. Wenn die aktuelle Kennzeichnung nicht festgelegt war, speichern Sie die Kennung aus dem Ereignis. Dadurch wird eine Ziehbewegung bzw. eine Touch-Geste gestartet, bei der Zeigerereignisse mit anderen Kennungen automatisch ignoriert werden. |
clearTouchIdentifier() | Löschen Sie die Touch-ID, die aufzeichnet, auf welchen Touch-Stream zu achten ist. Dadurch wird die aktuelle Ziehbewegung bzw. die aktuelle Bewegung beendet und andere Zeiger können erfasst werden. |
getTouchIdentifierFromEvent(e) | Ruft die Pointer-ID aus dem angegebenen Ereignis ab. |
shouldHandleEvent(e) | Legen Sie fest, ob Blockly dieses Ereignis verarbeiten oder ignorieren soll. Für Maus- und Touch-Ereignisse sind spezielle Prüfungen erforderlich, da wir jeweils nur einen Touch-Stream bearbeiten möchten. Alle anderen Ereignisse sollten immer verarbeitet werden. |
Variablen
Variable | Beschreibung |
---|---|
TOUCH_ENABLED | Gibt an, ob die Touchbedienung im Browser aktiviert ist. Von goog.events.BrowserFeature.TOUCH_ENABLED von Closure kopiert |
TOUCH_MAP | Das TOUCH_MAP-Suchwörterbuch gibt zusätzliche Touch-Ereignisse an, die in Verbindung mit Mausereignissen ausgelöst werden. |