Cette classe sert à simuler les événements de frappe dans des navigateurs standard avec l'interaction de la souris. Elle est automatiquement utilisée par la classe de base mobileViewer.Control pour fournir une prise en charge des frappes basiques pour les navigateurs de bureau servant à consulter un site Mobile Viewer. Mais elle peut servir à d'autres fins dans une application Web nécessitant la prise en charge d'un navigateur de bureau.
Méthodes
Le constructeur considère un objet options dont les propriétés suivantes sont prises en charge :
|
touchStartHandler |
Gestionnaire d'événements à appeler lorsque l'utilisateur déclenche un événement de "frappe" avec un clic de souris |
|
touchMoveHandler |
Gestionnaire d'événements à appeler lorsque l'utilisateur déplace la souris en maintenant le bouton de celle-ci enfoncé |
|
touchEndHandler |
Gestionnaire d'événements à appeler lorsque l'utilisateur relâche le bouton de la souris et termine l'événement de "frappe" |
Les événements d'origine pour les opérations mousedown, mousemove et mouseup sont regroupés sous la forme d'objets qui ressemblent aux événements de "frappe" créés par le navigateur mobile d'Apple
Safari
. Vous n'obtiendrez pas exactement la même structure d'objets, mais celle-ci est suffisante pour les commandes créées jusqu'à présent.