GestureEvent
Non standard: Cette fonctionnalité n'est ni standard, ni en voie de standardisation. Ne l'utilisez pas pour des sites accessibles sur le Web : elle ne fonctionnera pas pour tout utilisateur. Il peut également y avoir d'importantes incompatibilités entre les implémentations et son comportement peut être modifié dans le futur.
L'interface propriétaire GestureEvent propre à WebKitdonne des informations sur les gestes multi-touches. Les événements utilisant cette interface incluent gesturestart (en-US), gesturechange (en-US) et gestureend (en-US).
GestureEvent dérive de UIEvent qui elle-même dérive de Event.
Constructeur
GestureEvent()-
Crée un nouvel objet
GestureEvent.
Propriétés
Cette interface hérite aussi des propriétés de ses parents UIEvent et Event.
GestureEvent.rotationLecture seule-
Changement de rotation (en degrés) depuis le début de l'événement. Les valeurs positives indiquent une rotation dans le sens des aiguilles d'une montre ; les valeurs négatives indiquent une rotation dans le sens inverse des aiguilles d'une montre. Valeur initiale :
0.0 GestureEvent.scaleLecture seule-
Distance entre deux chiffres depuis le début de l'événement. Exprimé en tant que multiple à virgule flottante de la distance initiale entre les chiffres au début du geste. Les valeurs inférieures à 1,0 indiquent une poussée vers l'intérieur (zoom arrière). Les valeurs supérieures à 1.0 indiquent un relachement vers l'extérieur (zoom avant). Valeur initiale:
1.0
Méthodes
Cette interface hérite aussi des méthodes de ses parents UIEvent et Event.
GestureEvent.initGestureEvent()-
Initialise la valeur d'un
GestureEvent. Si l'évènement a déjà été distribué, cette méthode ne fait rien.
Types d'événement gestuel
Spécifications
Ne fait partie d'aucune spécification. Apple a une description dans la bibliothèque Safari Developer (en anglais).
Compatibilité des navigateurs
BCD tables only load in the browser