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 getSpeed getState getTACAN getTargetID getTargetPosition getTask getTooltip getType getUnitName hasEventListeners 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 = "AGL"
#desiredSpeed: number = 0
#desiredSpeedType: string = "GS"
#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

  • ******************** 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
      Optional

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

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

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Alias for on(...)

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

    Parameters

    • eventMap: LeafletEventHandlerFnMap

    Returns AirUnit

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

    Parameters

    • obj: Evented

    Returns AirUnit

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

  • Parameters

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

    Returns AirUnit

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

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Alias for once(...)

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

    Parameters

    • eventMap: LeafletEventHandlerFnMap

    Returns AirUnit

  • Parameters

    • map: Map | LayerGroup<any>

    Returns AirUnit

  • Parameters

    • map: Map

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Alias for off()

    Removes all listeners to all events on the object.

    Returns AirUnit

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

    Returns AirUnit

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

  • Parameters

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

    Returns void

  • Returns null | string

  • Returns {
        ID: number;
        ROE: string;
        TACAN: TACAN;
        activePath: LatLng[];
        alive: boolean;
        ammo: Ammo[];
        category: string;
        coalition: string;
        contacts: Contact[];
        controlled: boolean;
        country: number;
        desiredAltitude: number;
        desiredAltitudeType: string;
        desiredSpeed: number;
        desiredSpeedType: string;
        emissionsCountermeasures: string;
        followRoads: boolean;
        formationOffset: Offset;
        fuel: number;
        generalSettings: GeneralSettings;
        groupName: string;
        hasTask: boolean;
        heading: number;
        human: boolean;
        isAWACS: boolean;
        isLeader: boolean;
        isTanker: boolean;
        leaderID: number;
        name: string;
        onOff: boolean;
        position: LatLng;
        radio: Radio;
        reactionToThreat: string;
        speed: number;
        state: string;
        targetID: number;
        targetPosition: LatLng;
        task: string;
        unitName: string;
    }

    • ID: number
    • ROE: string
    • TACAN: TACAN
    • activePath: LatLng[]
    • alive: boolean
    • ammo: Ammo[]
    • category: string
    • coalition: string
    • contacts: Contact[]
    • controlled: boolean
    • country: number
    • desiredAltitude: number
    • desiredAltitudeType: string
    • desiredSpeed: number
    • desiredSpeedType: string
    • emissionsCountermeasures: string
    • followRoads: boolean
    • formationOffset: Offset
    • fuel: number
    • generalSettings: GeneralSettings
    • groupName: string
    • hasTask: boolean
    • heading: number
    • human: boolean
    • isAWACS: boolean
    • isLeader: boolean
    • isTanker: boolean
    • leaderID: number
    • name: string
    • onOff: boolean
    • position: LatLng
    • radio: Radio
    • reactionToThreat: string
    • speed: number
    • state: string
    • targetID: number
    • targetPosition: LatLng
    • task: string
    • unitName: string
  • Returns undefined | HTMLElement

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

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

  • Returns {
        rotateToHeading: boolean;
        showAmmo: boolean;
        showCallsign: boolean;
        showFuel: boolean;
        showHotgroup: boolean;
        showShortLabel: boolean;
        showState: boolean;
        showSummary: boolean;
        showUnitIcon: boolean;
        showVvi: boolean;
    }

    • rotateToHeading: boolean
    • showAmmo: boolean
    • showCallsign: boolean
    • showFuel: boolean
    • showHotgroup: boolean
    • showShortLabel: boolean
    • showState: boolean
    • showSummary: boolean
    • showUnitIcon: boolean
    • showVvi: boolean
  • Returns LatLng

  • Parameters

    • Optional name: string
      Optional

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

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

  • Parameters

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

    Returns AirUnit

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

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Removes a set of type/listener pairs.

    Parameters

    • eventMap: LeafletEventHandlerFnMap

    Returns AirUnit

  • Removes all listeners to all events on the object.

    Returns AirUnit

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

  • Parameters

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

    Returns AirUnit

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

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

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

    Parameters

    • eventMap: LeafletEventHandlerFnMap

    Returns AirUnit

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

  • Parameters

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

    Returns AirUnit

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

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

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

    Parameters

    • eventMap: LeafletEventHandlerFnMap

    Returns AirUnit

  • Parameters

    • Optional latlng: LatLngExpression
      Optional

    Returns AirUnit

  • Parameters

    • Optional latlng: LatLngExpression
      Optional

    Returns AirUnit

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

  • Parameters

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

    Returns AirUnit

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

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Parameters

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

    Returns AirUnit

  • Alias for off(...)

    Removes a set of type/listener pairs.

    Parameters

    • eventMap: LeafletEventHandlerFnMap

    Returns AirUnit

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

    Parameters

    • obj: Evented

    Returns AirUnit

  • Parameters

    • map: Map

    Returns AirUnit

  • Parameters

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

    Returns void

  • Parameters

    • icon: DivIcon | Icon<IconOptions>

    Returns AirUnit

  • Parameters

    • latlng: LatLngExpression

    Returns AirUnit

  • Parameters

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

    Returns void

  • Parameters

    • opacity: number

    Returns AirUnit

  • Parameters

    • content: Content | Popup

    Returns AirUnit

  • Parameters

    • content: Content | Tooltip

    Returns AirUnit

  • Parameters

    • offset: number

    Returns AirUnit

  • Parameters

    • Optional precision: number | false
      Optional

    Returns Feature<Point, any>

  • 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