Rectangle

Référence API Google Maps JavaScript version 3.24

API Google Maps JavaScript version 3

Partager ce tutoriel sur les réseaux sociaux
Signaler une erreur dans cet article

Classe Rectangle

classe google.maps.Rectangle

Ajoute une superposition (overlay) sous forme de rectangle.

Cette classe hérite de la classe MVCObject.

Constructeur
Evénement
Méthode
Constructeur Rectangle
ConstructeurDescription
Rectangle(
       opts?:RectangleOptions
)

Créer un rectangle à l'aide des options RectangleOptions, qui précisent les limites et le style.

Evénement Rectangle
EvénementArgumentsDescription
bounds_changedArguments :  None 

Cet événement est déclenché lorsque les limites du rectangle bounds sont modifiées.

clickArguments : MouseEvent

Cet événement est déclenché lorsque l'événement DOM click est exécuté sur le rectangle.

dblclickArguments : MouseEvent

Cet événement est déclenché lorsque l'événement DOM dblclick est exécuté sur le rectangle.

dragArguments : MouseEvent

Cet événement est déclanché à plusieurs reprises tant que l' utilisateur fait glisser le rectangle.

dragendArguments : MouseEvent

Cet événement est déclenché lorsque l'utilisateur cesse de faire glisser le rectangle.

dragstartArguments : MouseEvent

Cet événement est déclenché lorsque l'utilisateur commence à faire glisser le rectangle.

mousedownArguments : MouseEvent

Cet événement est déclenché lorsque l'événement DOM mousedown est exécuté sur le rectangle.

mousemoveArguments : MouseEvent

Cet événement est déclenché lorsque l'événement DOM mousemove est exécuté sur le rectangle.

mouseoutArguments : MouseEvent

Cet événement est déclenché sur un mouseout sur le rectangle

mouseoverArguments : MouseEvent

Cet événement est déclenché sur un mouseover sur le rectangle.

mouseupArguments : MouseEvent

Cet événement est déclenché lorsque l'événement DOM mouseup est exécuté sur le rectangle.

rightclickArguments : MouseEvent

Cet événement est déclenché lorsqu'un click droit rightclick est exécuté sur le rectangle.

Méthode Rectangle
MéthodeValeur RetournéeDescription
getBounds()Valeur retournée : LatLngBounds

Retourne les limites de ce rectangle.

getDraggable()Valeur retournée :  boolean 

Retourne si ce rectangle peut être déplacé par l'utilisateur.

getEditable()Valeur retournée :  boolean 

Retourne si cette forme est modifiable par l'utilisateur.

getMap()Valeur retournée : Map

Retourne la carte sur laquelle ce rectangle est affiché.

getVisible()Valeur retournée :  boolean 

Retourne  true  si ce rectangle est visible sur la carte.

setBounds(
       bounds:LatLngBounds|LatLngBoundsLiteral
)
Valeur retournée :  None 

Définit les limites de ce rectangle.

setDraggable(
       draggable: boolean 
)
Valeur retournée :  None 

Si défini sur  true , l' utilisateur peut faire glisser ce rectangle sur la carte.

setEditable(
       editable: boolean 
)
Valeur retournée :  None 

Si défini à  true , l'utilisateur peut modifier cette forme en faisant glisser les points de contrôle affichés sur les sommets et sur chaque segment.

setMap(
       map:Map
)
Valeur retournée :  None 

Rend le rectangle sur la carte spécifiée.

Si la carte est définie à  null , le rectangle sera supprimé.

setOptions(
       options:RectangleOptions
)
Valeur retournée :  None 

Définit les options du rectangles.

setVisible(
       visible: boolean 
)
Valeur retournée :  None 

Masque ce rectangle si la valeur est définie sur  false .