Track symbol.

Hierarchy

Constructors

Properties

_map: Map
options: PathOptions
DEFAULT_HEADING_SHAPE_POINTS: Points = ...

Default 'withHeading' shape points.

DEFAULT_NOHEADING_SHAPE_POINTS: Points = ...

Default 'withoutHeading' shape points.

DEFAULT_SILHOUETTE_SHAPE_POINTS: Points = ...

Default silhouette shape points.

Methods

  • Fires an event of the specified type. You can optionally provide a data object — the first argument of the listener function will contain its properties. The event might can optionally be propagated to event parents.

    Parameters

    • type: string
    • Optional data: any
    • Optional propagate: boolean

    Returns AISTrackSymbol

  • Alias for fire(...)

    Fires an event of the specified type. You can optionally provide a data object — the first argument of the listener function will contain its properties. The event might can optionally be propagated to event parents.

    Parameters

    • type: string
    • Optional data: any
    • Optional propagate: boolean

    Returns AISTrackSymbol

  • Returns string

  • Parameters

    • Optional name: string

    Returns HTMLElement

  • Returns Popup

  • Alias for listens(...)

    Returns true if a particular event type has any listeners attached to it.

    Parameters

    • type: string

    Returns boolean

  • Returns boolean

  • Returns boolean

  • Returns true if a particular event type has any listeners attached to it.

    Parameters

    • type: "add" | "error" | "remove" | "resize" | "move" | "loading" | "click" | "contextmenu" | "dblclick" | "drag" | "dragend" | "dragstart" | "keydown" | "keypress" | "keyup" | "load" | "mousedown" | "mousemove" | "mouseout" | "mouseover" | "mouseup" | "unload" | "update" | "zoom" | "baselayerchange" | "overlayadd" | "overlayremove" | "layeradd" | "layerremove" | "zoomlevelschange" | "viewreset" | "zoomstart" | "movestart" | "zoomend" | "moveend" | "autopanstart" | "down" | "predrag" | "popupopen" | "tooltipopen" | "tooltipclose" | "locationerror" | "locationfound" | "preclick" | "zoomanim" | "tileunload" | "tileloadstart" | "tileload" | "tileabort" | "tileerror"
    • Optional propagate: boolean

    Returns boolean

  • Parameters

    • type: "baselayerchange" | "overlayadd" | "overlayremove"
    • fn: LayersControlEventHandlerFn
    • Optional context: any
    • Optional propagate: boolean

    Returns boolean

  • Parameters

    • type: "layeradd" | "layerremove"
    • fn: LayerEventHandlerFn
    • Optional context: any
    • Optional propagate: boolean

    Returns boolean

  • Parameters

    • type: "add" | "error" | "remove" | "move" | "loading" | "drag" | "dragstart" | "load" | "unload" | "update" | "zoom" | "zoomlevelschange" | "viewreset" | "zoomstart" | "movestart" | "zoomend" | "moveend" | "autopanstart" | "down" | "predrag"
    • fn: LeafletEventHandlerFn
    • Optional context: any
    • Optional propagate: boolean

    Returns boolean

  • Parameters

    Returns boolean

  • Parameters

    • type: "popupopen" | "popupclose"
    • fn: PopupEventHandlerFn
    • Optional context: any
    • Optional propagate: boolean

    Returns boolean

  • Parameters

    • type: "tooltipopen" | "tooltipclose"
    • fn: TooltipEventHandlerFn
    • Optional context: any
    • Optional propagate: boolean

    Returns boolean

  • Parameters

    Returns boolean

  • Parameters

    Returns boolean

  • Parameters

    • type: "click" | "contextmenu" | "dblclick" | "mousedown" | "mousemove" | "mouseout" | "mouseover" | "mouseup" | "preclick"
    • fn: LeafletMouseEventHandlerFn
    • Optional context: any
    • Optional propagate: boolean

    Returns boolean

  • Parameters

    Returns boolean

  • Parameters

    Returns boolean

  • Parameters

    Returns boolean

  • Parameters

    • type: "tileunload" | "tileloadstart" | "tileload" | "tileabort"
    • fn: TileEventHandlerFn
    • Optional context: any
    • Optional propagate: boolean

    Returns boolean

  • Parameters

    Returns boolean

  • Parameters

    Returns boolean

  • Parameters

    • initHookFn: (() => void)
        • (): void
        • Returns void

    Returns any

  • Parameters

    • methodName: string
    • Rest ...args: any[]

    Returns any

  • Returns void

  • Parameters

    • props: any

    Returns (new (...args) => any) & typeof Class

  • Parameters

    • props: any

    Returns any

  • Parameters

    • props: any

    Returns any

Generated using TypeDoc