MarkerOptions

API equivalent to google.maps.MarkerOptions.

see
author

Arno Dudek

Methods

Constructor

__construct(array $options = array()) 

Arguments

$options

array

Set anchorPoint

setAnchorPoint(\AdGrafik\GoogleMapsPHP\API\Base\Point $anchorPoint) : \AdGrafik\GoogleMapsPHP\API\Overlays\Marker

Get anchorPoint

getAnchorPoint() : \AdGrafik\GoogleMapsPHP\API\Base\Point

Set animation

setAnimation(\AdGrafik\GoogleMapsPHP\API\Overlays\string<\AdGrafik\GoogleMapsPHP\API\Overlays\Animation::BOUNCE|\AdGrafik\GoogleMapsPHP\API\Overlays\DROP> $animation) : \AdGrafik\GoogleMapsPHP\API\Overlays\Marker

Arguments

$animation

\AdGrafik\GoogleMapsPHP\API\Overlays\string<\AdGrafik\GoogleMapsPHP\API\Overlays\Animation::BOUNCE|\AdGrafik\GoogleMapsPHP\API\Overlays\DROP>

Response

\AdGrafik\GoogleMapsPHP\API\Overlays\Marker

Get animation

getAnimation() : string

Response

string

Set clickable

setClickable(boolean $clickable) : \AdGrafik\GoogleMapsPHP\API\Overlays\Marker

Arguments

$clickable

boolean

Response

\AdGrafik\GoogleMapsPHP\API\Overlays\Marker

Get clickable

isClickable() : boolean

Response

boolean

Set cursor

setCursor(string $cursor) : \AdGrafik\GoogleMapsPHP\API\Overlays\Marker

Arguments

$cursor

string

Response

\AdGrafik\GoogleMapsPHP\API\Overlays\Marker

Get cursor

getCursor() : string

Response

string

Set draggable

setDraggable(boolean $draggable) : \AdGrafik\GoogleMapsPHP\API\Overlays\Marker

Arguments

$draggable

boolean

Response

\AdGrafik\GoogleMapsPHP\API\Overlays\Marker

Get draggable

isDraggable() : boolean

Response

boolean

Set flat

setFlat(boolean $flat) : \AdGrafik\GoogleMapsPHP\API\Overlays\Marker

Arguments

$flat

boolean

Response

\AdGrafik\GoogleMapsPHP\API\Overlays\Marker

Get flat

isFlat() : boolean

Response

boolean

Set icon

setIcon(string|array|\AdGrafik\GoogleMapsPHP\API\Overlays\Icon|\AdGrafik\GoogleMapsPHP\API\Overlays\Symbol $icon) : \AdGrafik\GoogleMapsPHP\API\Overlays\Marker

Get icon

getIcon() : string|\AdGrafik\GoogleMapsPHP\API\Overlays\IconInterface

Set optimized

setOptimized(boolean $optimized) : \AdGrafik\GoogleMapsPHP\API\Overlays\Marker

Arguments

$optimized

boolean

Response

\AdGrafik\GoogleMapsPHP\API\Overlays\Marker

Get optimized

isOptimized() : boolean

Response

boolean

Set position

setPosition(mixed $position) : \AdGrafik\GoogleMapsPHP\API\Overlays\Marker

Arguments

$position

mixed

Response

\AdGrafik\GoogleMapsPHP\API\Overlays\Marker

Get position

getPosition() : \AdGrafik\GoogleMapsPHP\API\Base\LatLng

Set raiseOnDrag

setRaiseOnDrag(boolean $raiseOnDrag) : \AdGrafik\GoogleMapsPHP\API\Overlays\Marker

Arguments

$raiseOnDrag

boolean

Response

\AdGrafik\GoogleMapsPHP\API\Overlays\Marker

Get raiseOnDrag

isRaiseOnDrag() : boolean

Response

boolean

Set crossOnDrag

setCrossOnDrag(boolean $crossOnDrag) : \AdGrafik\GoogleMapsPHP\API\Overlays\Marker

Arguments

$crossOnDrag

boolean

Response

\AdGrafik\GoogleMapsPHP\API\Overlays\Marker

Get crossOnDrag

isCrossOnDrag() : boolean

Response

boolean

Set shadow

setShadow(string|array|\AdGrafik\GoogleMapsPHP\API\Overlays\Icon|\AdGrafik\GoogleMapsPHP\API\Overlays\Symbol $shadow) : \AdGrafik\GoogleMapsPHP\API\Overlays\Marker

Get shadow

getShadow() : string|\AdGrafik\GoogleMapsPHP\API\Overlays\IconInterface

Set shape

setShape(array|\AdGrafik\GoogleMapsPHP\API\Overlays\MarkerShape $shape) : \AdGrafik\GoogleMapsPHP\API\Overlays\Marker

Get shape

getShape() : \AdGrafik\GoogleMapsPHP\API\Overlays\MarkerShape

Set title

setTitle(string $title) : \AdGrafik\GoogleMapsPHP\API\Overlays\Marker

Arguments

$title

string

Response

\AdGrafik\GoogleMapsPHP\API\Overlays\Marker

Get title

getTitle() : string

Response

string

Set visible

setVisible(boolean $visible) : \AdGrafik\GoogleMapsPHP\API\Overlays\Marker

Arguments

$visible

boolean

Response

\AdGrafik\GoogleMapsPHP\API\Overlays\Marker

Get visible

isVisible() : boolean

Response

boolean

Set zIndex

setZIndex(integer $zIndex) : \AdGrafik\GoogleMapsPHP\API\Overlays\Marker

Arguments

$zIndex

integer

Response

\AdGrafik\GoogleMapsPHP\API\Overlays\Marker

Get zIndex

getZIndex() : integer

Response

integer

Properties

anchorPoint

anchorPoint : \AdGrafik\GoogleMapsPHP\API\Base\Point

animation

animation : \AdGrafik\GoogleMapsPHP\API\Overlays\string<\AdGrafik\GoogleMapsPHP\API\Overlays\Animation::BOUNCE|\AdGrafik\GoogleMapsPHP\API\Overlays\DROP>
var

Type(s)

\AdGrafik\GoogleMapsPHP\API\Overlays\string<\AdGrafik\GoogleMapsPHP\API\Overlays\Animation::BOUNCE|\AdGrafik\GoogleMapsPHP\API\Overlays\DROP>

clickable

clickable : boolean
var

Type(s)

boolean

cursor

cursor : string
var

Type(s)

string

draggable

draggable : boolean
var

Type(s)

boolean

flat

flat : boolean
var

Type(s)

boolean

icon

icon : string|array|\AdGrafik\GoogleMapsPHP\API\Overlays\Icon|\AdGrafik\GoogleMapsPHP\API\Overlays\Symbol

optimized

optimized : boolean
var

Type(s)

boolean

position

position : \AdGrafik\GoogleMapsPHP\API\Base\LatLng

raiseOnDrag

raiseOnDrag : boolean
var

Type(s)

boolean

crossOnDrag

crossOnDrag : boolean
var

Type(s)

boolean

shadow

shadow : string|array|\AdGrafik\GoogleMapsPHP\API\Overlays\Icon|\AdGrafik\GoogleMapsPHP\API\Overlays\Symbol

shape

shape : array|\AdGrafik\GoogleMapsPHP\API\Overlays\MarkerShape

title

title : string
var

Type(s)

string

visible

visible : boolean
var

Type(s)

boolean

zIndex

zIndex : integer
var

Type(s)

integer