Rectangle

Référence API Google Maps JavaScript version 3.24

API Google Maps JavaScript version 3

#PanamaPapers: En finir avec le secret, sanctionnons les banques !

Les Panama Papers ont révélé la façon dont certaines élites utilisent le secret pour cacher leurs activités financières. Ce secret permet à de riches individus de ne pas payer leur part normale d’impôts, mais il permet également à la grande criminalité de se financer, de l’esclavage humain à la vente d’armes illégales en passant par le financement du terrorisme.

Eva Joly - Députée européenne. Rejoignez-nous ! Signez la pétition et partagez-la !


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_changed None 

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

clickMouseEvent

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

dblclickMouseEvent

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

dragMouseEvent

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

dragendMouseEvent

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

dragstartMouseEvent

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

mousedownMouseEvent

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

mousemoveMouseEvent

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

mouseoutMouseEvent

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

mouseoverMouseEvent

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

mouseupMouseEvent

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

rightclickMouseEvent

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()LatLngBounds

Retourne les limites de ce rectangle.

getDraggable() boolean 

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

getEditable() boolean 

Retourne si cette forme est modifiable par l'utilisateur.

getMap()Map

Retourne la carte sur laquelle ce rectangle est affiché.

getVisible() boolean 

Retourne  true  si ce rectangle est visible sur la carte.

setBounds(
       bounds:LatLngBounds
)
 None 

Définit les limites de ce rectangle.

setDraggable(
       draggable: boolean 
)
 None 

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

setEditable(
       editable: boolean 
)
 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
)
 None 

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

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

setOptions(
       options:RectangleOptions
)
 None 

Définit les options du rectangles.

setVisible(
       visible: boolean 
)
 None 

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