google.maps.Marker
class
This class extends
MVCObject.
| Constructor | |
|---|---|
Marker |
Marker([opts])Parameters:
Creates a marker with the options specified. If a map is specified, the marker is added to the map upon construction. Note that the position must be set for the marker to display. |
| Methods | |
|---|---|
getAnimation |
getAnimation()Parameters: None
Return Value:
Animation optional |
getClickable |
getClickable()Parameters: None
Return Value:
boolean |
getCursor |
getCursor()Parameters: None
Return Value:
string |
getDraggable |
getDraggable()Parameters: None
Return Value:
boolean |
getIcon |
getIcon()Parameters: None
|
getLabel |
getLabel()Parameters: None
Return Value:
MarkerLabel |
getMap |
getMap()Parameters: None
Return Value:
Map|StreetViewPanorama |
getOpacity |
getOpacity()Parameters: None
Return Value:
number |
getPosition |
getPosition()Parameters: None
Return Value:
LatLng |
getShape |
getShape()Parameters: None
Return Value:
MarkerShape |
getTitle |
getTitle()Parameters: None
Return Value:
string |
getVisible |
getVisible()Parameters: None
Return Value:
boolean |
getZIndex |
getZIndex()Parameters: None
Return Value:
number |
setAnimation |
setAnimation(animation)Parameters:
Return Value: None
Start an animation. Any ongoing animation will be cancelled. Currently supported animations are: BOUNCE, DROP. Passing in null will cause any animation to stop. |
setClickable |
setClickable(flag)Parameters:
Return Value: None
|
setCursor |
setCursor(cursor)Parameters:
Return Value: None
|
setDraggable |
setDraggable(flag)Parameters:
Return Value: None
|
setIcon |
setIcon(icon)Return Value: None
|
setLabel |
setLabel(label)Parameters:
Return Value: None
|
setMap |
setMap(map)Parameters:
Return Value: None
Renders the marker on the specified map or panorama. If map is set to null, the marker will be removed. |
setOpacity |
setOpacity(opacity)Parameters:
Return Value: None
|
setOptions |
setOptions(options)Parameters:
Return Value: None
|
setPosition |
setPosition(latlng)Parameters:
Return Value: None
|
setShape |
setShape(shape)Parameters:
Return Value: None
|
setTitle |
setTitle(title)Parameters:
Return Value: None
|
setVisible |
setVisible(visible)Parameters:
Return Value: None
|
setZIndex |
setZIndex(zIndex)Parameters:
Return Value: None
|
| Constants | |
|---|---|
MAX_ZINDEX |
The maximum default z-index that the API will assign to a marker. You may set a higher z-index to bring a marker to the front. |
| Events | |
|---|---|
animation_changed |
function()Arguments: None
This event is fired when the marker's animation property changes. |
click |
function(event)Arguments:
This event is fired when the marker icon was clicked. |
clickable_changed |
function()Arguments: None
This event is fired when the marker's clickable property changes. |
cursor_changed |
function()Arguments: None
This event is fired when the marker's cursor property changes. |
dblclick |
function(event)Arguments:
This event is fired when the marker icon was double clicked. |
drag |
function(event)Arguments:
This event is repeatedly fired while the user drags the marker. |
dragend |
function(event)Arguments:
This event is fired when the user stops dragging the marker. |
draggable_changed |
function()Arguments: None
This event is fired when the marker's draggable property changes. |
dragstart |
function(event)Arguments:
This event is fired when the user starts dragging the marker. |
flat_changed |
function()Arguments: None
This event is fired when the marker's flat property changes. |
icon_changed |
function()Arguments: None
This event is fired when the marker icon property changes. |
mousedown |
function(event)Arguments:
This event is fired for a mousedown on the marker. |
mouseout |
function(event)Arguments:
This event is fired when the mouse leaves the area of the marker icon. |
mouseover |
function(event)Arguments:
This event is fired when the mouse enters the area of the marker icon. |
mouseup |
function(event)Arguments:
This event is fired for a mouseup on the marker. |
position_changed |
function()Arguments: None
This event is fired when the marker position property changes. |
rightclick |
function(event)Arguments:
This event is fired for a rightclick on the marker. |
shape_changed |
function()Arguments: None
This event is fired when the marker's shape property changes. |
title_changed |
function()Arguments: None
This event is fired when the marker title property changes. |
visible_changed |
function()Arguments: None
This event is fired when the marker's visible property changes. |
zindex_changed |
function()Arguments: None
This event is fired when the marker's zIndex property changes. |