Attention :
L'API Google Maps Javascript Version 2 a été officiellement déclarée obsolète le 19 mai 2010 par Google.
L'API Version 2 continuera cependant à fonctionner durant encore trois ans, à compter de cette date, conformément à la politique de dépréciation de Google.
Conlusion, si vous devez développer une application aujourd'hui utilisez d'ores et déjà la version 3 de l'API Google Maps Javascript ( cela vous évitera d'avoir à tout recommencer ou à tout repayer dans 3 ans ! ) ou migrez votre application actuelle vers la version 3.
Cette classe rend un élément du DOM déplaçable à l'aide de la souris.
Les méthodes statiques utilisées pour modifier l'apparence du curseur lors du glissement d'un objet, affectent tous les objets déplaçables créés par la suite, tels que la carte, curseur permettant de contrôler le niveau de zoom, etc.
Par exemple, avant de créer la carte, vous pouvez appeler GDraggableObject.setDraggableCursor('default') et GDraggableObject.setDraggingCursor('move') pour obtenir le pré-API 2.56 style.
Sinon, le constructeur de la carte peut utiliser des paramètres optionnels afin de définir le style du curseur lié à un objet déplaçable DraggableObject .
Voir la spécification CSS du W3C pour connaitre les valeurs de curseur admissibles.
Constructeur |
Description |
|---|---|
|
Met en place un gestionnaire d'événements de sorte que l'élément source peut être déplacé par glissement à l'aide de la souris. Les options |
Méthode |
Valeur retournée |
Description |
|---|---|---|
|
Aucune |
Défini l'apparence du curseur lorsqu'il survole un objet susceptible d'être déplacé par glissement à l'aide de la souris. |
|
Aucune |
Défini l'apparence du curseur lorsque l'objet sélectionné est en cours de déplacement par glissement à l'aide de la souris. |
|
Chaîne |
Retourne le curseur actuellement utilisé par la carte pour indiquer son déplacement par glissement . S'il n'est pas défini par la méthode statique Déconseillé depuis la version 2.164 |
|
Chaîne |
Retourne le curseur actuellement utilisé par la carte pour indiquer qu'elle est déplaçable. S'il n'est pas défini par la méthode statique Déconseillé depuis la version 2.164 |
Méthode |
Valeur retournée |
Description |
|---|---|---|
|
Aucune |
Défini l'aspect du curseur lorsque le curseur de la souris est placé sur cet objet déplaçable. |
|
Aucune |
Défini l'aspect du curseur lorsque le bouton de la souris est maintenu enfoncé, pour faire glisser cet objet déplaçable. |
|
Aucune |
Déplace l'objet déplaçable La position est indiquée à l'aide des coordonnées du pixel par rapport au noeud parent. Cette méthode utilise le système de coordonnées DOM, c'est à dire les coordonnées X augmentent en allant vers la gauche, et les coordonnées Y augmentent en allant vers le bas. |
|
Aucune |
Déplace l'objet déplaçable Cette méthode utilise le système de coordonnées DOM, à savoir la largeur croit vers la gauche, et la hauteur croit depui le bas. |
Évènements |
Description |
|---|---|
|
Cet événement est déclenché en réponse à l'événement DOM La gestion de cet événement permettra d'éviter l'action par défaut de l'événement DOM |
|
Cet événement est déclenché en réponse à l'événement DOM La gestion de cet événement permettra d'éviter l'action par défaut de l'événement DOM |
|
Cet événement est déclenché lorsqu' un objet déplaçable est cliqué. |
|
Cet événement est déclenché au début de l'événement glisser d'un objet déplaçable (lorsque l'utilisateur lance un déplacement par glissement en cliquant sur un objet déplaçable puis en le faisant glisser). |
|
Cet événement est déclenché à plusieurs reprises tant que l'utilisateur fait glisser l'objet déplaçable. |
|
Cet événement est déclenché à la fin de l'événement glisser un objet déplaçable (lorsque l'utilisateur termine le déplacement par glissement de l'objet en relachant le bouton de sa souris). |
Ceci est une traduction non officielle de "Google Maps API Reference version 2".
La version originale, en Anglais, se situe ici : Google Maps API Reference version 2 #GDraggableObject.
| © 2010 | Référence Google Maps API Version 2 en Français |