Hierarchy

  • Map
    • Map

Constructors

Properties

Methods

#createOptionButton #deselectCoalitionAreas #getMinimapBoundaries #hideDefaultCursor #hideDestinationCursors #hideDrawingCursor #hideTargetCursor #onClick #onContextMenu #onDoubleClick #onKeyDown #onKeyUp #onMouseDown #onMouseMove #onMouseUp #onSelectionEnd #onSelectionStart #onZoomEnd #onZoomStart #panToUnit #setVisibilityOption #showDefaultCursor #showDestinationCursors #showDrawingCursor #showTargetCursor #updateCursor #updateDestinationCursors addControl addEventListener addEventParent addHandler addLayer addOneTimeEventListener addTemporaryMarker bringCoalitionAreaToBack centerOnUnit clearAllEventListeners closePopup closeTooltip containerPointToLatLng containerPointToLayerPoint createPane deleteCoalitionArea deselectAllCoalitionAreas distance eachLayer fire fireEvent fitBounds fitWorld flyTo flyToBounds getAirbaseContextMenu getAirbaseSpawnMenu getBounds getBoundsZoom getCenter getCenterUnit getCoalitionAreaContextMenu getContainer getLayers getMapContextMenu getMaxZoom getMinZoom getMiniMapLayerGroup getMouseCoordinates getMousePosition getPane getPanes getPixelBounds getPixelOrigin getPixelWorldBounds getRenderer getScaleZoom getSelectedCoalitionArea getSize getState getUnitContextMenu getVisibilityOptions getZoom getZoomScale handleMapPanning hasEventListeners hasLayer hideAirbaseContextMenu hideAirbaseSpawnMenu hideAllContextMenus hideCoalitionAreaContextMenu hideMapContextMenu hideUnitContextMenu invalidateSize isZooming latLngToContainerPoint latLngToLayerPoint layerPointToContainerPoint layerPointToLatLng listens locate mouseEventToContainerPoint mouseEventToLatLng mouseEventToLayerPoint off on once openPopup openTooltip panBy panInside panInsideBounds panTo project remove removeControl removeEventListener removeEventParent removeLayer removeTemporaryMarker setLayer setMaxBounds setMaxZoom setMinZoom setState setTheatre setView setZoom setZoomAround showAirbaseContextMenu showAirbaseSpawnMenu showCoalitionAreaContextMenu showMapContextMenu showUnitContextMenu spawnFromAirbase stop stopLocate unproject whenReady wrapLatLng wrapLatLngBounds zoomIn zoomOut addInitHook callInitHooks extend include mergeOptions

Constructors

  • Parameters

    • ID: string

      the ID of the HTML element which will contain the context menu

    Returns Map

Properties

#ID: string
#airbaseContextMenu: AirbaseContextMenu = ...
#airbaseSpawnMenu: AirbaseSpawnContextMenu = ...
#centerUnit: null | Unit = null
#coalitionAreaContextMenu: CoalitionAreaContextMenu = ...
#coalitionAreas: CoalitionArea[] = []
#computeDestinationRotation: boolean = false
#ctrlKey: boolean = false
#deafultPanDelta: number = 100
#destinationGroupRotation: number = 0
#destinationPreviewCursors: DestinationPreviewMarker[] = []
#destinationRotationCenter: null | LatLng = null
#drawingCursor: DrawingCursor = ...
#isZooming: boolean = false
#lastMousePosition: Point = ...
#layer: null | TileLayer = null
#leftClickTimer: number = 0
#mapContextMenu: MapContextMenu = ...
#mapSourceDropdown: Dropdown
#mapVisibilityOptionsDropdown: Dropdown
#miniMap: null | ClickableMiniMap = null
#miniMapLayerGroup: LayerGroup<any>
#optionButtons: {
    [key: string]: HTMLButtonElement[];
} = {}

Type declaration

  • [key: string]: HTMLButtonElement[]
#panDown: boolean = false
#panInterval: null | number = null
#panLeft: boolean = false
#panRight: boolean = false
#panUp: boolean = false
#preventLeftClick: boolean = false
#selecting: boolean = false
#shiftKey: boolean = false
#state: string
#targetCursor: TargetMarker = ...
#temporaryMarkers: TemporaryUnitMarker[] = []
#unitContextMenu: UnitContextMenu = ...
#visibiityOptions: {
    [key: string]: boolean;
} = {}

Type declaration

  • [key: string]: boolean
attributionControl: Attribution
boxZoom: Handler
doubleClickZoom: Handler
dragging: Handler
keyboard: Handler
options: MapOptions
scrollWheelZoom: Handler
tap?: Handler
touchZoom: Handler
zoomControl: Zoom

Methods

  • Parameters

    • value: string
    • url: string
    • title: string
    • callback: string
    • argument: string

    Returns HTMLButtonElement

  • Parameters

    • option: string
    • ev: any

    Returns void

  • Parameters

    • control: Control

    Returns Map

  • Alias for on(...)

    Adds a listener function (fn) to a particular event type of the object. You can optionally specify the context of the listener (object the this keyword will point to). You can also pass several space-separated types (e.g. 'click dblclick').

    Parameters

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

    Returns Map

  • Parameters

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

    Returns Map

  • Parameters

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

    Returns Map

  • Parameters

    • type: "resize"
    • fn: ResizeEventHandlerFn
    • Optional context: any
      Optional

    Returns Map

  • Parameters

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

    Returns Map

  • Parameters

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

    Returns Map

  • Parameters

    • type: "locationerror"
    • fn: ErrorEventHandlerFn
    • Optional context: any
      Optional

    Returns Map

  • Parameters

    • type: "locationfound"
    • fn: LocationEventHandlerFn
    • Optional context: any
      Optional

    Returns Map

  • Parameters

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

    Returns Map

  • Parameters

    • type: "keypress" | "keydown" | "keyup"
    • fn: LeafletKeyboardEventHandlerFn
    • Optional context: any
      Optional

    Returns Map

  • Parameters

    • type: "zoomanim"
    • fn: ZoomAnimEventHandlerFn
    • Optional context: any
      Optional

    Returns Map

  • Parameters

    • type: "dragend"
    • fn: DragEndEventHandlerFn
    • Optional context: any
      Optional

    Returns Map

  • Parameters

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

    Returns Map

  • Parameters

    • type: "tileerror"
    • fn: TileErrorEventHandlerFn
    • Optional context: any
      Optional

    Returns Map

  • Parameters

    • type: string
    • fn: LeafletEventHandlerFn
    • Optional context: any
      Optional

    Returns Map

  • Alias for on(...)

    Adds a set of type/listener pairs, e.g. {click: onClick, mousemove: onMouseMove}

    Parameters

    • eventMap: LeafletEventHandlerFnMap

    Returns Map

  • Adds an event parent - an Evented that will receive propagated events

    Parameters

    • obj: Evented

    Returns Map

  • Parameters

    • name: string
    • HandlerClass: typeof Handler

    Returns Map

  • Parameters

    • layer: Layer

    Returns Map

  • Alias for once(...)

    Behaves as on(...), except the listener will only get fired once and then removed.

    Parameters

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

    Returns Map

  • Parameters

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

    Returns Map

  • Parameters

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

    Returns Map

  • Parameters

    • type: "resize"
    • fn: ResizeEventHandlerFn
    • Optional context: any
      Optional

    Returns Map

  • Parameters

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

    Returns Map

  • Parameters

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

    Returns Map

  • Parameters

    • type: "locationerror"
    • fn: ErrorEventHandlerFn
    • Optional context: any
      Optional

    Returns Map

  • Parameters

    • type: "locationfound"
    • fn: LocationEventHandlerFn
    • Optional context: any
      Optional

    Returns Map

  • Parameters

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

    Returns Map

  • Parameters

    • type: "keypress" | "keydown" | "keyup"
    • fn: LeafletKeyboardEventHandlerFn
    • Optional context: any
      Optional

    Returns Map

  • Parameters

    • type: "zoomanim"
    • fn: ZoomAnimEventHandlerFn
    • Optional context: any
      Optional

    Returns Map

  • Parameters

    • type: "dragend"
    • fn: DragEndEventHandlerFn
    • Optional context: any
      Optional

    Returns Map

  • Parameters

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

    Returns Map

  • Parameters

    • type: "tileerror"
    • fn: TileErrorEventHandlerFn
    • Optional context: any
      Optional

    Returns Map

  • Parameters

    • type: string
    • fn: LeafletEventHandlerFn
    • Optional context: any
      Optional

    Returns Map

  • Alias for once(...)

    Behaves as on(...), except the listener will only get fired once and then removed.

    Parameters

    • eventMap: LeafletEventHandlerFnMap

    Returns Map

  • Parameters

    • latlng: LatLng
    • name: string
    • coalition: string

    Returns void

  • Parameters

    • ID: null | number

    Returns void

  • Alias for off()

    Removes all listeners to all events on the object.

    Returns Map

  • Parameters

    • Optional popup: Popup
      Optional

    Returns Map

  • Parameters

    • Optional tooltip: Tooltip
      Optional

    Returns Map

  • Parameters

    • point: PointExpression

    Returns LatLng

  • Parameters

    • point: PointExpression

    Returns Point

  • Parameters

    • name: string
    • Optional container: HTMLElement
      Optional

    Returns HTMLElement

  • Parameters

    • latlng1: LatLngExpression
    • latlng2: LatLngExpression

    Returns number

  • Parameters

    • fn: ((layer) => void)
        • (layer): void
        • Parameters

          • layer: Layer

          Returns void

    • Optional context: any
      Optional

    Returns Map

  • 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
    • Optional propagate: boolean
      Optional

    Returns Map

  • 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
    • Optional propagate: boolean
      Optional

    Returns Map

  • Parameters

    • bounds: LatLngBoundsExpression
    • Optional options: FitBoundsOptions
      Optional

    Returns Map

  • Parameters

    • Optional options: FitBoundsOptions
      Optional

    Returns Map

  • Parameters

    • latlng: LatLngExpression
    • Optional zoom: number
      Optional
    • Optional options: ZoomPanOptions
      Optional

    Returns Map

  • Parameters

    • bounds: LatLngBoundsExpression
    • Optional options: FitBoundsOptions
      Optional

    Returns Map

  • Returns LatLngBounds

  • Parameters

    • bounds: LatLngBoundsExpression
    • Optional inside: boolean
      Optional
    • Optional padding: Point
      Optional

    Returns number

  • Returns LatLng

  • Returns HTMLElement

  • Returns number

  • Returns number

  • Returns LayerGroup<any>

  • Name of the pane or the pane as HTML-Element

    Parameters

    • pane: string | HTMLElement

    Returns undefined | HTMLElement

  • Returns {
        [name: string]: HTMLElement;
    } & DefaultMapPanes

  • Returns Bounds

  • Returns Point

  • Parameters

    • Optional zoom: number
      Optional

    Returns Bounds

  • Parameters

    • layer: Path

    Returns Renderer

  • Parameters

    • scale: number
    • Optional fromZoom: number
      Optional

    Returns number

  • Returns Point

  • Returns {
        [key: string]: boolean;
    }

    • [key: string]: boolean
  • Returns number

  • Parameters

    • toZoom: number
    • Optional fromZoom: number
      Optional

    Returns number

  • Alias for listens(...)

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

    Parameters

    • type: string

    Returns boolean

  • Parameters

    • layer: Layer

    Returns boolean

  • Boolean for animate or advanced ZoomPanOptions

    Parameters

    • Optional options: boolean | InvalidateSizeOptions
      Optional

    Returns Map

  • Parameters

    • latlng: LatLngExpression

    Returns Point

  • Parameters

    • latlng: LatLngExpression

    Returns Point

  • Parameters

    • point: PointExpression

    Returns Point

  • Parameters

    • point: PointExpression

    Returns LatLng

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

    Parameters

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

    Returns boolean

  • Parameters

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

    Returns boolean

  • Parameters

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

    Returns boolean

  • Parameters

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

    Returns boolean

  • Parameters

    • type: "resize"
    • fn: ResizeEventHandlerFn
    • Optional context: any
      Optional
    • Optional propagate: boolean
      Optional

    Returns boolean

  • Parameters

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

    Returns boolean

  • Parameters

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

    Returns boolean

  • Parameters

    • type: "locationerror"
    • fn: ErrorEventHandlerFn
    • Optional context: any
      Optional
    • Optional propagate: boolean
      Optional

    Returns boolean

  • Parameters

    • type: "locationfound"
    • fn: LocationEventHandlerFn
    • Optional context: any
      Optional
    • Optional propagate: boolean
      Optional

    Returns boolean

  • Parameters

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

    Returns boolean

  • Parameters

    • type: "keypress" | "keydown" | "keyup"
    • fn: LeafletKeyboardEventHandlerFn
    • Optional context: any
      Optional
    • Optional propagate: boolean
      Optional

    Returns boolean

  • Parameters

    • type: "zoomanim"
    • fn: ZoomAnimEventHandlerFn
    • Optional context: any
      Optional
    • Optional propagate: boolean
      Optional

    Returns boolean

  • Parameters

    • type: "dragend"
    • fn: DragEndEventHandlerFn
    • Optional context: any
      Optional
    • Optional propagate: boolean
      Optional

    Returns boolean

  • Parameters

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

    Returns boolean

  • Parameters

    • type: "tileerror"
    • fn: TileEventHandlerFn
    • Optional context: any
      Optional
    • Optional propagate: boolean
      Optional

    Returns boolean

  • Parameters

    • type: string
    • fn: LeafletEventHandlerFn
    • Optional context: any
      Optional
    • Optional propagate: boolean
      Optional

    Returns boolean

  • Parameters

    • Optional options: LocateOptions
      Optional

    Returns Map

  • Parameters

    • ev: MouseEvent

    Returns Point

  • Parameters

    • ev: MouseEvent

    Returns LatLng

  • Parameters

    • ev: MouseEvent

    Returns Point

  • Removes a previously added listener function. If no function is specified, it will remove all the listeners of that particular event from the object. Note that if you passed a custom context to on, you must pass the same context to off in order to remove the listener.

    Parameters

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

    Returns Map

  • Parameters

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

    Returns Map

  • Parameters

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

    Returns Map

  • Parameters

    • type: "resize"
    • Optional fn: ResizeEventHandlerFn
      Optional
    • Optional context: any
      Optional

    Returns Map

  • Parameters

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

    Returns Map

  • Parameters

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

    Returns Map

  • Parameters

    • type: "locationerror"
    • Optional fn: ErrorEventHandlerFn
      Optional
    • Optional context: any
      Optional

    Returns Map

  • Parameters

    • type: "locationfound"
    • Optional fn: LocationEventHandlerFn
      Optional
    • Optional context: any
      Optional

    Returns Map

  • Parameters

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

    Returns Map

  • Parameters

    • type: "keypress" | "keydown" | "keyup"
    • Optional fn: LeafletKeyboardEventHandlerFn
      Optional
    • Optional context: any
      Optional

    Returns Map

  • Parameters

    • type: "zoomanim"
    • Optional fn: ZoomAnimEventHandlerFn
      Optional
    • Optional context: any
      Optional

    Returns Map

  • Parameters

    • type: "dragend"
    • Optional fn: DragEndEventHandlerFn
      Optional
    • Optional context: any
      Optional

    Returns Map

  • Parameters

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

    Returns Map

  • Parameters

    • type: "tileerror"
    • Optional fn: TileErrorEventHandlerFn
      Optional
    • Optional context: any
      Optional

    Returns Map

  • Parameters

    • type: string
    • Optional fn: LeafletEventHandlerFn
      Optional
    • Optional context: any
      Optional

    Returns Map

  • Removes a set of type/listener pairs.

    Parameters

    • eventMap: LeafletEventHandlerFnMap

    Returns Map

  • Removes all listeners to all events on the object.

    Returns Map

  • Adds a listener function (fn) to a particular event type of the object. You can optionally specify the context of the listener (object the this keyword will point to). You can also pass several space-separated types (e.g. 'click dblclick').

    Parameters

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

    Returns Map

  • Parameters

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

    Returns Map

  • Parameters

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

    Returns Map

  • Parameters

    • type: "resize"
    • fn: ResizeEventHandlerFn
    • Optional context: any
      Optional

    Returns Map

  • Parameters

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

    Returns Map

  • Parameters

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

    Returns Map

  • Parameters

    • type: "locationerror"
    • fn: ErrorEventHandlerFn
    • Optional context: any
      Optional

    Returns Map

  • Parameters

    • type: "locationfound"
    • fn: LocationEventHandlerFn
    • Optional context: any
      Optional

    Returns Map

  • Parameters

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

    Returns Map

  • Parameters

    • type: "keypress" | "keydown" | "keyup"
    • fn: LeafletKeyboardEventHandlerFn
    • Optional context: any
      Optional

    Returns Map

  • Parameters

    • type: "zoomanim"
    • fn: ZoomAnimEventHandlerFn
    • Optional context: any
      Optional

    Returns Map

  • Parameters

    • type: "dragend"
    • fn: DragEndEventHandlerFn
    • Optional context: any
      Optional

    Returns Map

  • Parameters

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

    Returns Map

  • Parameters

    • type: "tileerror"
    • fn: TileErrorEventHandlerFn
    • Optional context: any
      Optional

    Returns Map

  • Parameters

    • type: string
    • fn: LeafletEventHandlerFn
    • Optional context: any
      Optional

    Returns Map

  • Adds a set of type/listener pairs, e.g. {click: onClick, mousemove: onMouseMove}

    Parameters

    • eventMap: LeafletEventHandlerFnMap

    Returns Map

  • Behaves as on(...), except the listener will only get fired once and then removed.

    Parameters

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

    Returns Map

  • Parameters

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

    Returns Map

  • Parameters

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

    Returns Map

  • Parameters

    • type: "resize"
    • fn: ResizeEventHandlerFn
    • Optional context: any
      Optional

    Returns Map

  • Parameters

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

    Returns Map

  • Parameters

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

    Returns Map

  • Parameters

    • type: "locationerror"
    • fn: ErrorEventHandlerFn
    • Optional context: any
      Optional

    Returns Map

  • Parameters

    • type: "locationfound"
    • fn: LocationEventHandlerFn
    • Optional context: any
      Optional

    Returns Map

  • Parameters

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

    Returns Map

  • Parameters

    • type: "keypress" | "keydown" | "keyup"
    • fn: LeafletKeyboardEventHandlerFn
    • Optional context: any
      Optional

    Returns Map

  • Parameters

    • type: "zoomanim"
    • fn: ZoomAnimEventHandlerFn
    • Optional context: any
      Optional

    Returns Map

  • Parameters

    • type: "dragend"
    • fn: DragEndEventHandlerFn
    • Optional context: any
      Optional

    Returns Map

  • Parameters

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

    Returns Map

  • Parameters

    • type: "tileerror"
    • fn: TileEventHandlerFn
    • Optional context: any
      Optional

    Returns Map

  • Parameters

    • type: string
    • fn: LeafletEventHandlerFn
    • Optional context: any
      Optional

    Returns Map

  • Behaves as on(...), except the listener will only get fired once and then removed.

    Parameters

    • eventMap: LeafletEventHandlerFnMap

    Returns Map

  • Parameters

    • popup: Popup

    Returns Map

  • Parameters

    • content: Content
    • latlng: LatLngExpression
    • Optional options: PopupOptions
      Optional

    Returns Map

  • Parameters

    • tooltip: Tooltip

    Returns Map

  • Parameters

    • content: Content
    • latlng: LatLngExpression
    • Optional options: TooltipOptions
      Optional

    Returns Map

  • Parameters

    • offset: PointExpression
    • Optional options: PanOptions
      Optional

    Returns Map

  • Parameters

    • latLng: LatLngExpression
    • Optional options: PanInsideOptions
      Optional

    Returns Map

  • Parameters

    • bounds: LatLngBoundsExpression
    • Optional options: PanOptions
      Optional

    Returns Map

  • Parameters

    • latlng: LatLngExpression
    • Optional options: PanOptions
      Optional

    Returns Map

  • Parameters

    • latlng: LatLngExpression
    • Optional zoom: number
      Optional

    Returns Point

  • Returns Map

  • Parameters

    • control: Control

    Returns Map

  • Alias for off(...)

    Removes a previously added listener function. If no function is specified, it will remove all the listeners of that particular event from the object. Note that if you passed a custom context to on, you must pass the same context to off in order to remove the listener.

    Parameters

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

    Returns Map

  • Parameters

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

    Returns Map

  • Parameters

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

    Returns Map

  • Parameters

    • type: "resize"
    • Optional fn: ResizeEventHandlerFn
      Optional
    • Optional context: any
      Optional

    Returns Map

  • Parameters

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

    Returns Map

  • Parameters

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

    Returns Map

  • Parameters

    • type: "locationerror"
    • Optional fn: ErrorEventHandlerFn
      Optional
    • Optional context: any
      Optional

    Returns Map

  • Parameters

    • type: "locationfound"
    • Optional fn: LocationEventHandlerFn
      Optional
    • Optional context: any
      Optional

    Returns Map

  • Parameters

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

    Returns Map

  • Parameters

    • type: "keypress" | "keydown" | "keyup"
    • Optional fn: LeafletKeyboardEventHandlerFn
      Optional
    • Optional context: any
      Optional

    Returns Map

  • Parameters

    • type: "zoomanim"
    • Optional fn: ZoomAnimEventHandlerFn
      Optional
    • Optional context: any
      Optional

    Returns Map

  • Parameters

    • type: "dragend"
    • Optional fn: DragEndEventHandlerFn
      Optional
    • Optional context: any
      Optional

    Returns Map

  • Parameters

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

    Returns Map

  • Parameters

    • type: "tileerror"
    • Optional fn: TileErrorEventHandlerFn
      Optional
    • Optional context: any
      Optional

    Returns Map

  • Parameters

    • type: string
    • Optional fn: LeafletEventHandlerFn
      Optional
    • Optional context: any
      Optional

    Returns Map

  • Alias for off(...)

    Removes a set of type/listener pairs.

    Parameters

    • eventMap: LeafletEventHandlerFnMap

    Returns Map

  • Removes an event parent, so it will stop receiving propagated events

    Parameters

    • obj: Evented

    Returns Map

  • Parameters

    • layer: Layer

    Returns Map

  • Parameters

    • latlng: LatLng

    Returns void

  • Parameters

    • layerName: string

    Returns void

  • Parameters

    • bounds: LatLngBoundsExpression

    Returns Map

  • Parameters

    • zoom: number

    Returns Map

  • Parameters

    • zoom: number

    Returns Map

  • Parameters

    • state: string

    Returns void

  • Parameters

    • theatre: string

    Returns void

  • Parameters

    • center: LatLngExpression
    • Optional zoom: number
      Optional
    • Optional options: ZoomPanOptions
      Optional

    Returns Map

  • Parameters

    • zoom: number
    • Optional options: ZoomPanOptions
      Optional

    Returns Map

  • Parameters

    • position: Point | LatLngExpression
    • zoom: number
    • Optional options: ZoomOptions
      Optional

    Returns Map

  • Parameters

    • x: number
    • y: number
    • latlng: LatLng
    • airbase: Airbase

    Returns void

  • Parameters

    • x: number
    • y: number
    • latlng: LatLng
    • airbase: Airbase

    Returns void

  • Parameters

    Returns void

  • Parameters

    • x: number
    • y: number
    • latlng: LatLng

    Returns void

  • Parameters

    • x: number
    • y: number
    • latlng: LatLng

    Returns void

  • Returns Map

  • Returns Map

  • Parameters

    • point: PointExpression
    • Optional zoom: number
      Optional

    Returns LatLng

  • Parameters

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

    • Optional context: any
      Optional

    Returns Map

  • Parameters

    • latlng: LatLngExpression

    Returns LatLng

  • Parameters

    • bounds: LatLngBounds

    Returns LatLngBounds

  • Parameters

    • Optional delta: number
      Optional
    • Optional options: ZoomOptions
      Optional

    Returns Map

  • Parameters

    • Optional delta: number
      Optional
    • Optional options: ZoomOptions
      Optional

    Returns Map

  • Parameters

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

    Returns any

  • Parameters

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

    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