Vous avez trouvé ce tutoriel intéressant ? Recommandez le en cliquant sur le bouton +1    

Classe google.maps.InfoWindow

Tutoriel publié le Mis à jour le
Tutoriel en Français

Superposition ressemblant à une bulle et qui est souvent liée à un marqueur.

Cette classe étend MVCObject.

Accès Rapide

Constructeur InfoWindow
Evénements InfoWindow
Méthodes InfoWindow
Exemples & Infos diverses

Constructeur InfoWindow

  Constructeur    Description  
infoWindow(
       opts?:InfoWindowOptions
)

Crée une fenêtre d'information avec les options données. Une InfoWindow peut être placée sur une carte à une position particulière ou au-dessus d'un marqueur, en fonction de ce qui est spécifié dans les options. Sauf si auto-pan est désactivé, une InfoWindow va se déployer sur la carte pour se rendre visible une fois ouverte. Après la construction d'une InfoWindow, vous devez appeler open pour l'afficher sur la carte. L'utilisateur peut cliquer sur le bouton de fermeture situé sur l'InfoWindow pour la supprimer de la carte, ou le développeur peut appeler close() pour reproduire le même effet.

Evénements InfoWindow

  Evénements    Arguments    Description  
closeclick none 

Cet événement est déclenché lorsque le bouton de fermeture a été cliqué.

content_changed none 

Cet événement est déclenché lorsque la propriété content change.

domready none 

Cet événement est déclenché lorsque la <div/> contenant le contenu de l'InfoWindow est attachée au DOM.

Vous pouvez suivre cet évènement si vous construisez le contenu de votre info-bulle de façon dynamique.

position_changed none 

Cet événement est déclenché lorsque la propriété position change.

zindex_changed none 

Cet événement est déclenché lorsque le zIndex de l'Info-bulle change.

Méthodes InfoWindow

  Méthodes    Valeur Retournée    Description  
close() none 

Ferme cette info-bulle en la supprimant de la structure du DOM.

getContent() string | node 

getPosition()LatLng

getZIndex() number 

open(
       map:Map|StreetViewPanorama,
       anchor?:MVCObject
)
 none 

Ouvre cette info-bulle sur la carte indiquée. Eventuellement, une info-bulle peut être associée à un point d'ancrage. Dans l'API de base, la seule ancre possible est la classe de Marker.

Cependant, un point d'ancrage peut être n'importe quel objet MVCObject qui expose la propriété de la position et éventuellement anchorPoint pour le calcul de la pixelOffset (voir InfoWindowOptions). Le anchorPoint correspond au décalage entre la position d'ancrage et la pointe de l'info-bulle

setContent(
       content: String | Node 
)
 none 

setOptions(
       options:InfoWindowOptions
)
 none 

setPosition(
       position:LatLng
)
 none 

setZIndex(
       zIndex: number 
)
 none