Hierarchy

Constructors

Properties

Methods

#applyFollowOptions #clearContacts #clearPath #clearTarget #drawContacts #drawPath #drawTarget #drawTargetPosition #executeAction #onClick #onContextMenu #onDoubleClick #onZoom #showFollowOptions #updateMarker addDestination addEventListener addEventParent addInteractiveTarget addOneTimeEventListener addTo attackUnit beforeAdd? belongsToCommandedCoalition bindPopup bindTooltip bombBuilding bombPoint canFulfillRole carpetBomb changeAltitude changeSpeed clearAllEventListeners clearDestinations closePopup closeTooltip createIcon delete drawLines fire fireAtArea fireEvent followUnit getActivePath getAlive getAmmo getAttribution? getCategory getCoalition getContacts getControlled getCountry getData getDatabase getDesiredAltitude getDesiredAltitudeType getDesiredSpeed getDesiredSpeedType getDetectionMethods getElement getEmissionsCountermeasures getEvents? getFollowRoads getFormationOffset getFuel getGeneralSettings getGroupMembers getGroupName getHasTask getHeading getHidden getHighlighted getHotgroup getHuman getIcon getIconOptions getIsAWACS getIsLeader getIsTanker getLatLng getLeader getLeaderID getMarkerCategory getName getOnOff getPane getPopup getPosition getROE getRadio getReactionToThreat getSelectable getSelected getSpawnPoints getSpeed getState getTACAN getTargetID getTargetPosition getTask getTooltip getType getUnitName hasEventListeners isInViewport isPopupOpen isTooltipOpen landAt listens off on onAdd onRemove once openPopup openTooltip refuel remove removeEventListener removeEventParent removeFrom removeInteractiveTarget setAdvancedOptions setAlive setAltitude setAltitudeType setData setDetectionMethods setEmissionsCountermeasures setFollowRoads setHidden setHighlighted setHotgroup setIcon setLatLng setLeader setOnOff setOpacity setPopupContent setROE setReactionToThreat setSelectable setSelected setSpeed setSpeedType setTooltipContent setZIndexOffset toGeoJSON togglePopup toggleTooltip unbindPopup unbindTooltip updateVisibility addInitHook callInitHooks extend getConstructor include mergeOptions

Constructors

Properties

#ROE: string = ...
#TACAN: TACAN = ...
#activePath: LatLng[] = []
#alive: boolean = false
#ammo: Ammo[] = []
#coalition: string = "neutral"
#contacts: Contact[] = []
#contactsPolylines: Polyline<LineString | MultiLineString, any>[]
#controlled: boolean = false
#country: number = 0
#desiredAltitude: number = 0
#desiredAltitudeType: string = "ASL"
#desiredSpeed: number = 0
#desiredSpeedType: string = "CAS"
#detectionMethods: number[] = []
#emissionsCountermeasures: string = ...
#followRoads: boolean = false
#formationOffset: Offset = ...
#fuel: number = 0
#generalSettings: GeneralSettings = ...
#groupName: string = ""
#hasTask: boolean = false
#heading: number = 0
#hidden: boolean = false
#highlighted: boolean = false
#hotgroup: null | number = null
#human: boolean = false
#isAWACS: boolean = false
#isLeader: boolean = false
#isTanker: boolean = false
#leaderID: number = 0
#miniMapMarker: null | CircleMarker<any> = null
#name: string = ""
#onOff: boolean = true
#pathMarkers: Marker<any>[] = []
#pathPolyline: Polyline<LineString | MultiLineString, any>
#position: LatLng = ...
#preventClick: boolean = false
#radio: Radio = ...
#reactionToThreat: string = ...
#selectable: boolean
#selected: boolean = false
#speed: number = 0
#state: string = ...
#targetID: number = 0
#targetPosition: LatLng = ...
#targetPositionMarker: TargetMarker
#targetPositionPolyline: Polyline<LineString | MultiLineString, any>
#task: string = ""
#timer: number = 0
#unitName: string = ""
ID: number
_map: Map
_shadow: undefined | HTMLElement
dragging?: Handler
feature?: Feature<Point, any>
options: MarkerOptions

Methods

  • Parameters

    • action: string

    Returns void

  • Parameters

    • targetPosition: LatLng

    Returns void

  • Parameters

    • e: any
    • action: string

    Returns void

  • ******************** Unit commands ************************

    Parameters

    • latlng: LatLng

    Returns void

  • 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

    Returns Unit

  • Parameters

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

    Returns Unit

  • 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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Alias for on(...)

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

    Parameters

    • eventMap: LeafletEventHandlerFnMap

    Returns Unit

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

    Parameters

    • obj: Evented

    Returns Unit

  • Parameters

    • targetEl: HTMLElement

    Returns Unit

  • 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

    Returns Unit

  • Parameters

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

    Returns Unit

  • 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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Alias for once(...)

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

    Parameters

    • eventMap: LeafletEventHandlerFnMap

    Returns Unit

  • Parameters

    • map: Map | LayerGroup<any>

    Returns Unit

  • Parameters

    • targetID: number

    Returns void

  • Parameters

    • map: Map

    Returns Unit

  • Parameters

    • content: ((layer) => Content) | Content | Popup
    • Optional options: PopupOptions

    Returns Unit

  • Parameters

    • content: Content | ((layer) => Content) | Tooltip
    • Optional options: TooltipOptions

    Returns Unit

  • Parameters

    • roles: string | string[]

    Returns boolean

  • Parameters

    • altitudeChange: string

    Returns void

  • Parameters

    • speedChange: string

    Returns void

  • Alias for off()

    Removes all listeners to all events on the object.

    Returns Unit

  • Returns Unit

  • Returns Unit

  • ******************** Icon ************************

    Returns void

  • Parameters

    • explosion: boolean
    • immediate: boolean

    Returns void

  • 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 Unit

  • 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 Unit

  • Parameters

    • targetID: number
    • offset: {
          x: number;
          y: number;
          z: number;
      }
      • x: number
      • y: number
      • z: number

    Returns void

  • Returns null | string

  • Returns undefined | HTMLElement

  • Returns {
        [name: string]: LeafletEventHandlerFn;
    }

    • [name: string]: LeafletEventHandlerFn
  • Returns DivIcon | Icon<IconOptions>

  • Returns LatLng

  • Parameters

    • Optional name: string

    Returns undefined | HTMLElement

  • Returns undefined | Popup

  • Returns undefined | Tooltip

  • 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: "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

    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: "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 propagate: boolean

    Returns boolean

  • Parameters

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

    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

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

    Returns boolean

  • Parameters

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

    Returns boolean

  • Parameters

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

    Returns boolean

  • Parameters

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

    Returns boolean

  • Parameters

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

    Returns boolean

  • Parameters

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

    Returns boolean

  • Parameters

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

    Returns boolean

  • Parameters

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

    Returns boolean

  • Parameters

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

    Returns boolean

  • 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 context: any

    Returns Unit

  • Parameters

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

    Returns Unit

  • 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 context: any

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Removes a set of type/listener pairs.

    Parameters

    • eventMap: LeafletEventHandlerFnMap

    Returns Unit

  • Removes all listeners to all events on the object.

    Returns Unit

  • 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

    Returns Unit

  • Parameters

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

    Returns Unit

  • 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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

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

    Parameters

    • eventMap: LeafletEventHandlerFnMap

    Returns Unit

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

    Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • 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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

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

    Parameters

    • eventMap: LeafletEventHandlerFnMap

    Returns Unit

  • Parameters

    • Optional latlng: LatLngExpression

    Returns Unit

  • Parameters

    • Optional latlng: LatLngExpression

    Returns Unit

  • Returns Unit

  • 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 context: any

    Returns Unit

  • Parameters

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

    Returns Unit

  • 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 context: any

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Parameters

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

    Returns Unit

  • Alias for off(...)

    Removes a set of type/listener pairs.

    Parameters

    • eventMap: LeafletEventHandlerFnMap

    Returns Unit

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

    Parameters

    • obj: Evented

    Returns Unit

  • Parameters

    • map: Map

    Returns Unit

  • Parameters

    • targetEl: HTMLElement

    Returns Unit

  • Parameters

    • isTanker: boolean
    • isAWACS: boolean
    • TACAN: TACAN
    • radio: Radio
    • generalSettings: GeneralSettings

    Returns void

  • Parameters

    • altitude: number

    Returns void

  • Parameters

    • altitudeType: string

    Returns void

  • ******************** Unit data ************************

    Parameters

    Returns void

  • Parameters

    • newDetectionMethods: number[]

    Returns void

  • Parameters

    • emissionCountermeasure: string

    Returns void

  • Parameters

    • followRoads: boolean

    Returns void

  • Parameters

    • highlighted: boolean

    Returns void

  • Parameters

    • hotgroup: null | number

    Returns void

  • Parameters

    • icon: DivIcon | Icon<IconOptions>

    Returns Unit

  • Parameters

    • latlng: LatLngExpression

    Returns Unit

  • Parameters

    • isLeader: boolean
    • wingmenIDs: number[] = []

    Returns void

  • Parameters

    • opacity: number

    Returns Unit

  • Parameters

    • content: Content | Popup

    Returns Unit

  • Parameters

    • reactionToThreat: string

    Returns void

  • Parameters

    • selectable: boolean

    Returns void

  • Parameters

    • selected: boolean

    Returns void

  • Parameters

    • speedType: string

    Returns void

  • Parameters

    • content: Content | Tooltip

    Returns Unit

  • Parameters

    • offset: number

    Returns Unit

  • Parameters

    • Optional precision: number | false

    Returns Feature<Point, any>

  • Returns Unit

  • Returns Unit

  • Returns Unit

  • Returns Unit

  • ******************** Visibility ************************

    Returns void

  • 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