Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • DefaultMarker

Implements

Index

Constructors

constructor

  • new DefaultMarker(markerOptions: MarkerOptions, speed: number, interval: number, speedMultiplier: number, path: any[], cameraOnMarker: boolean): DefaultMarker

Properties

Private angle

angle: number = 0

Private cameraOnMarker

cameraOnMarker: boolean = false

Private delta

delta: any = null

Private deltaCurr

deltaCurr: any = null

Private deltaIndex

deltaIndex: number = 0

Private deltaLast

deltaLast: any = null

Private eventEmitter

eventEmitter: TravelEvents = null

Private index

index: number = 0

Private interval

interval: number = 0

Private marker

marker: Marker = null

Private markerOptions

markerOptions: {}

Type declaration

Private numDelta

numDelta: number = 0

Private path

path: any[] = []

playing

playing: boolean = false

Private speed

speed: number = 0

Private speedMultiplier

speedMultiplier: number = 1

Methods

addListener

addLocation

  • addLocation(locationArray?: any[]): void

Private animate

  • animate(): string

getAnimation

  • getAnimation(): any

getClickable

  • getClickable(): boolean

getCursor

  • getCursor(): string

getDraggable

  • getDraggable(): boolean

getIcon

  • getIcon(): boolean

getLabel

getMap

getOpacity

  • getOpacity(): number

getPosition

getShape

  • getShape(): any

getTitle

  • getTitle(): string

getVisible

  • getVisible(): boolean

getZIndex

  • getZIndex(): number

next

  • next(): void

pause

  • pause(): void

play

  • play(): void

prev

  • prev(): void

reset

  • reset(): void

setAnimation

  • setAnimation(animation: any): void

setClickable

  • setClickable(clickable: boolean): void

setDraggable

  • setDraggable(draggable: boolean): void

setEventEmitter

setIcon

  • setIcon(icon: string): void

setInterval

  • setInterval(interval?: number): void
  • Parameters

    • Default value interval: number = this.interval

    Returns void

setLabel

setMap

setOpacity

  • setOpacity(opacity: number): void

setOptions

setPosition

setSpeed

  • setSpeed(speed?: number): void

setSpeedMultiplier

  • setSpeedMultiplier(multiplier: number): void

setTitle

  • setTitle(title: string): void

setVisible

  • setVisible(visible: boolean): void

setZIndex

  • setZIndex(zIndex: number): void

Private updateMarker

  • updateMarker(): "paused" | "no more points to show"

updateOptions

  • updateOptions(markerOptions: any): void

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Type alias with type parameter
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method

Generated using TypeDoc