Class GroundUnit

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

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

  • Parameters

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

    Returns GroundUnit

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

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Alias for on(...)

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

    Parameters

    • eventMap: LeafletEventHandlerFnMap

    Returns GroundUnit

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

    Parameters

    • obj: Evented

    Returns GroundUnit

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

  • Parameters

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

    Returns GroundUnit

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

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Alias for once(...)

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

    Parameters

    • eventMap: LeafletEventHandlerFnMap

    Returns GroundUnit

  • Parameters

    • map: Map | LayerGroup<any>

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

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

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

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

    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 GroundUnit

  • Parameters

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

    Returns GroundUnit

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

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Removes a set of type/listener pairs.

    Parameters

    • eventMap: LeafletEventHandlerFnMap

    Returns GroundUnit

  • Removes all listeners to all events on the object.

    Returns GroundUnit

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

  • Parameters

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

    Returns GroundUnit

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

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

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

    Parameters

    • eventMap: LeafletEventHandlerFnMap

    Returns GroundUnit

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

  • Parameters

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

    Returns GroundUnit

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

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

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

    Parameters

    • eventMap: LeafletEventHandlerFnMap

    Returns GroundUnit

  • Parameters

    • Optional latlng: LatLngExpression

    Returns GroundUnit

  • Parameters

    • Optional latlng: LatLngExpression

    Returns GroundUnit

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

  • Parameters

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

    Returns GroundUnit

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

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Parameters

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

    Returns GroundUnit

  • Alias for off(...)

    Removes a set of type/listener pairs.

    Parameters

    • eventMap: LeafletEventHandlerFnMap

    Returns GroundUnit

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

    Parameters

    • obj: Evented

    Returns GroundUnit

  • Parameters

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

    Returns void

  • Parameters

    • icon: DivIcon | Icon<IconOptions>

    Returns GroundUnit

  • Parameters

    • latlng: LatLngExpression

    Returns GroundUnit

  • Parameters

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

    Returns void

  • Parameters

    • Optional precision: number | false

    Returns Feature<Point, any>

  • 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