Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

Properties

Readonly Static MAX_ZINDEX

MAX_ZINDEX: number

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.

see

Maps JavaScript API

Methods

addListener

  • see

    {@link MarkerHandlerMap#animation_changed animation_changed} event

    see

    {@link MarkerHandlerMap#click click} event

    see

    {@link MarkerHandlerMap#clickable_changed clickable_changed} event

    see

    {@link MarkerHandlerMap#cursor_changed cursor_changed} event

    see

    {@link MarkerHandlerMap#dblclick dblclick} event

    see

    {@link MarkerHandlerMap#drag drag} event

    see

    {@link MarkerHandlerMap#dragend dragend} event

    see

    {@link MarkerHandlerMap#draggable_changed draggable_changed} event

    see

    {@link MarkerHandlerMap#dragstart dragstart} event

    see

    {@link MarkerHandlerMap#flat_changed flat_changed} event

    see

    {@link MarkerHandlerMap#icon_changed icon_changed} event

    see

    {@link MarkerHandlerMap#mousedown mousedown} event

    see

    {@link MarkerHandlerMap#mouseout mouseout} event

    see

    {@link MarkerHandlerMap#mouseover mouseover} event

    see

    {@link MarkerHandlerMap#mouseup mouseup} event

    see

    {@link MarkerHandlerMap#position_changed position_changed} event

    see

    {@link MarkerHandlerMap#rightclick rightclick} event

    see

    {@link MarkerHandlerMap#shape_changed shape_changed} event

    see

    {@link MarkerHandlerMap#title_changed title_changed} event

    see

    {@link MarkerHandlerMap#visible_changed visible_changed} event

    see

    {@link MarkerHandlerMap#zindex_changed zindex_changed} event

    Type parameters

    • N: "drag" | "click" | "dblclick" | "dragend" | "dragstart" | "mousedown" | "mouseout" | "mouseover" | "mouseup" | "rightclick" | "animation_changed" | "clickable_changed" | "cursor_changed" | "draggable_changed" | "flat_changed" | "icon_changed" | "position_changed" | "shape_changed" | "title_changed" | "visible_changed" | "zindex_changed"

    Parameters

    Returns MapsEventListener

  • deprecated

    Parameters

    • eventName: string
    • handler: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns MapsEventListener

bindTo

  • bindTo(key: string, target: MVCObject, targetKey?: string, noNotify?: boolean): void
  • Binds a View to a Model.

    Parameters

    • key: string
    • target: MVCObject
    • Optional targetKey: string
    • Optional noNotify: boolean

    Returns void

changed

  • changed(key: string): void

get

  • get(key: string): any
  • Gets a value.

    Parameters

    • key: string

    Returns any

getAnimation

  • getAnimation(): undefined | null | BOUNCE | DROP

getClickable

  • getClickable(): boolean

getCursor

  • getCursor(): undefined | null | string

getDraggable

  • getDraggable(): undefined | null | boolean

getIcon

getLabel

getMap

getOpacity

  • getOpacity(): undefined | null | number

getPosition

  • getPosition(): undefined | null | LatLng

getShape

getTitle

  • getTitle(): undefined | null | string

getVisible

  • getVisible(): boolean

getZIndex

  • getZIndex(): undefined | null | number

notify

  • notify(key: string): void
  • Notify all observers of a change on this property. This notifies both objects that are bound to the object's property as well as the object that it is bound to.

    Parameters

    • key: string

    Returns void

set

  • set(key: string, value: any): void
  • Sets a value.

    Parameters

    • key: string
    • value: any

    Returns void

setAnimation

  • setAnimation(animation: null | BOUNCE | DROP): void
  • Start an animation. Any ongoing animation will be cancelled. Currently supported animations are: BOUNCE, DROP. Passing in null will cause any animation to stop.

    see

    Maps JavaScript API

    Parameters

    Returns void

setClickable

  • setClickable(flag: boolean): void

setCursor

  • setCursor(cursor: null | string): void

setDraggable

  • setDraggable(flag: null | boolean): void

setIcon

setLabel

setMap

setOpacity

  • setOpacity(opacity: null | number): void

setOptions

setPosition

setShape

setTitle

  • setTitle(title: null | string): void

setValues

  • setValues(values: any): void
  • Sets a collection of key-value pairs.

    Parameters

    • values: any

    Returns void

setVisible

  • setVisible(visible: boolean): void

setZIndex

  • setZIndex(zIndex: null | number): void

unbind

  • unbind(key: string): void
  • Removes a binding. Unbinding will set the unbound property to the current value. The object will not be notified, as the value has not changed.

    Parameters

    • key: string

    Returns void

unbindAll

  • unbindAll(): void

Generated using TypeDoc