Sdílet prostřednictvím


EventManager class

Správce událostí ovládacího prvku mapy. Vystaveno prostřednictvím vlastností událostí atlasu. Map – třída Uživatel nemůže vytvořit instanci.

Metody

add("boxzoomstart" | "boxzoomend" | "dragstart" | "drag" | "dragend" | "idle" | "load" | "movestart" | "move" | "moveend" | "pitchstart" | "pitch" | "pitchend" | "ready" | "render" | "resize" | "rotatestart" | "rotate" | "rotateend" | "tokenacquired" | "zoomstart" | "zoom" | "zoomend", (e: MapEvent) => void)

Přidá událost do mapy.

add("click" | "contextmenu" | "dblclick" | "drag" | "dragstart" | "dragend" | "keydown" | "keypress" | "keyup" | "mousedown" | "mouseenter" | "mouseleave" | "mousemove" | "mouseout" | "mouseover" | "mouseup", HtmlMarker | HtmlMarker[], (e: TargetedEvent) => void)

Přidá událost do htmlmarkerů.

add("data" | "sourcedata" | "styledata", (e: MapDataEvent) => void)

Přidá do mapy datovou událost.

add("dataadded" | "dataremoved", DataSource | DataSource[], (e: Shape[]) => void)

Přidá událost do zdroje dat.

add("datasourceupdated", DataSource | DataSource[], (e: DataSource) => void)

Přidá událost do zdroje dat.

add("drag" | "dragend" | "dragstart" | "open" | "close", Popup | Popup[], (e: TargetedEvent) => void)

Přidá událost do automaticky otevírané nabídky.

add("error", (e: MapErrorEvent) => void)

Přidá událost do mapy.

add("layeradded" | "layerremoved", (e: Layer) => void)

Přidá událost do mapy.

add("layeradded" | "layerremoved", Layer | Layer[], (e: Layer) => void)

Přidá událost do vrstev.

add("mapconfigurationchanged", (e: MapConfiguration) => void)

Přidá do mapy událost změny mapConfiguration.

add("mousedown" | "mouseup" | "mouseover" | "mousemove" | "click" | "dblclick" | "mouseout" | "contextmenu", (e: MapMouseEvent) => void)

Přidá do mapy událost myši.

add("mousedown" | "mouseup" | "mouseover" | "mousemove" | "click" | "dblclick" | "mouseout" | "mouseenter" | "mouseleave" | "contextmenu", Layer | Layer[], (e: MapMouseEvent) => void)

Přidá událost myši do vrstev.

add("shapechanged", Shape | Shape[], (e: Shape) => void)

Přidá událost do obrazců.

add("sourceadded" | "sourceremoved", (e: Source) => void)

Přidá událost do mapy.

add("sourceadded" | "sourceremoved", Source | Source[], (e: Source) => void)

Přidá událost do zdroje.

add("stylechanged", (e: StyleChangedEvent) => void)

Přidá do mapy událost kolečka.

add("styleimagemissing", (e: string) => void)

Přidá do mapy chybějící událost obrázku stylu.

add("styleselected", StyleControl, (e: string) => void)

Přidá událost do StyleControl.

add("touchstart" | "touchend" | "touchmove" | "touchcancel", (e: MapTouchEvent) => void)

Přidá do mapy dotykovou událost.

add("touchstart" | "touchend" | "touchmove" | "touchcancel", Layer | Layer[], (e: MapTouchEvent) => void)

Přidá do vrstev dotykovou událost.

add("wheel", (e: MapMouseWheelEvent) => void)

Přidá do mapy událost kolečka.

add("wheel", Layer | Layer[], (e: MapMouseWheelEvent) => void)

Přidá událost kolečka do vrstev.

addOnce("boxzoomstart" | "boxzoomend" | "dragstart" | "drag" | "dragend" | "idle" | "load" | "movestart" | "move" | "moveend" | "pitchstart" | "pitch" | "pitchend" | "ready" | "render" | "resize" | "rotatestart" | "rotate" | "rotateend" | "tokenacquired" | "zoomstart" | "zoom" | "zoomend", (e: MapEvent) => void)

Přidá událost do mapy.

addOnce("click" | "contextmenu" | "dblclick" | "drag" | "dragstart" | "dragend" | "keydown" | "keypress" | "keyup" | "mousedown" | "mouseenter" | "mouseleave" | "mousemove" | "mouseout" | "mouseover" | "mouseup", HtmlMarker, (e: TargetedEvent) => void)

Přidá událost do HtmlMarkeru.

addOnce("data" | "sourcedata" | "styledata", (e: MapDataEvent) => void)

Přidá do mapy datovou událost.

addOnce("dataadded" | "dataremoved", DataSource, (e: Shape[]) => void)

Přidá událost do Zdroje dat.

addOnce("datasourceupdated", DataSource, (e: DataSource) => void)

Přidá událost do Zdroje dat.

addOnce("drag" | "dragend" | "dragstart" | "open" | "close", Popup, (e: TargetedEvent) => void)

Přidá událost do místní nabídky.

addOnce("error", (e: MapErrorEvent) => void)

Přidá událost do mapy.

addOnce("layeradded" | "layerremoved", (e: Layer) => void)

Přidá událost do mapy.

addOnce("layeradded" | "layerremoved", Layer, (e: Layer) => void)

Přidá do vrstvy dotykovou událost.

addOnce("mousedown" | "mouseup" | "mouseover" | "mousemove" | "click" | "dblclick" | "mouseout" | "contextmenu", (e: MapMouseEvent) => void)

Přidá událost myši do mapy.

addOnce("mousedown" | "mouseup" | "mouseover" | "mousemove" | "click" | "dblclick" | "mouseout" | "mouseenter" | "mouseleave" | "contextmenu", Layer, (e: MapMouseEvent) => void)

Přidá událost myši do vrstvy.

addOnce("shapechanged", Shape, (e: Shape) => void)

Přidá událost do obrazce.

addOnce("sourceadded" | "sourceremoved", (e: Source) => void)

Přidá událost do mapy.

addOnce("sourceadded" | "sourceremoved", Source, (e: Source) => void)

Přidá událost do zdroje.

addOnce("stylechanged", (e: StyleChangedEvent) => void)

Přidá do mapy událost kolečka.

addOnce("styleimagemissing", (e: string) => void)

Přidá do mapy chybějící událost s obrázkem stylu.

addOnce("styleselected", StyleControl, (e: string) => void)

Přidá událost do třídy StyleControl.

addOnce("touchstart" | "touchend" | "touchmove" | "touchcancel", (e: MapTouchEvent) => void)

Přidá do mapy dotykovou událost.

addOnce("touchstart" | "touchend" | "touchmove" | "touchcancel", Layer, (e: MapTouchEvent) => void)

Přidá do vrstvy dotykovou událost.

addOnce("wheel", (e: MapMouseWheelEvent) => void)

Přidá do mapy událost kolečka.

addOnce("wheel", Layer, (e: MapMouseWheelEvent) => void)

Přidá událost kolečka do vrstvy.

invoke(string, any)

Vyvolá událost na mapě. To způsobí, že se budou volat všechny obslužné rutiny událostí na mapě se zadaným názvem události.

invoke(string, any, any)

Vyvolá událost cíle. To způsobí, že se budou volat všechny obslužné rutiny událostí v cíli se zadaným názvem události.

remove(string, (e: void | Layer | MapEvent | MapDataEvent | MapMouseEvent | MapTouchEvent | MapMouseWheelEvent | Source | string | MapConfiguration) => void)

Odebere z mapy naslouchací proces událostí.

remove(string, DataSource | DataSource[], (e: DataSource | Shape[]) => void)

Odebere naslouchací proces událostí ze zdrojů dat.

remove(string, HtmlMarker | HtmlMarker[], (e: TargetedEvent) => void)

Odebere naslouchací proces událostí z htmlmarkerů.

remove(string, Layer | Layer[], (e: void | MapMouseEvent | MapTouchEvent | MapMouseWheelEvent | Layer) => void)

Odebere naslouchací proces událostí z vrstev.

remove(string, Popup | Popup[], (e: TargetedEvent) => void)

Odebere naslouchací proces událostí z automaticky otevíraných oken.

remove(string, Shape | Shape[], (e: Shape) => void)

Odebere naslouchací proces událostí z obrazců.

remove(string, Source | Source[], (e: Source) => void)

Odebere naslouchací proces událostí ze zdrojů.

remove(string, StyleControl, (e: string) => void)

Odebere událost do třídy StyleControl.

Podrobnosti metody

add("boxzoomstart" | "boxzoomend" | "dragstart" | "drag" | "dragend" | "idle" | "load" | "movestart" | "move" | "moveend" | "pitchstart" | "pitch" | "pitchend" | "ready" | "render" | "resize" | "rotatestart" | "rotate" | "rotateend" | "tokenacquired" | "zoomstart" | "zoom" | "zoomend", (e: MapEvent) => void)

Přidá událost do mapy.

function add(eventType: "boxzoomstart" | "boxzoomend" | "dragstart" | "drag" | "dragend" | "idle" | "load" | "movestart" | "move" | "moveend" | "pitchstart" | "pitch" | "pitchend" | "ready" | "render" | "resize" | "rotatestart" | "rotate" | "rotateend" | "tokenacquired" | "zoomstart" | "zoom" | "zoomend", callback: (e: MapEvent) => void)

Parametry

eventType

"boxzoomstart" | "boxzoomend" | "dragstart" | "drag" | "dragend" | "idle" | "load" | "movestart" | "move" | "moveend" | "pitchstart" | "pitch" | "pitchend" | "ready" | "render" | "resize" | "rotatestart" | "rotate" | "rotateend" | "tokenacquired" | "zoomstart" | "zoom" | "zoomend"

Název události

callback

(e: MapEvent) => void

Zpětné volání obslužné rutiny události.

add("click" | "contextmenu" | "dblclick" | "drag" | "dragstart" | "dragend" | "keydown" | "keypress" | "keyup" | "mousedown" | "mouseenter" | "mouseleave" | "mousemove" | "mouseout" | "mouseover" | "mouseup", HtmlMarker | HtmlMarker[], (e: TargetedEvent) => void)

Přidá událost do htmlmarkerů.

function add(eventType: "click" | "contextmenu" | "dblclick" | "drag" | "dragstart" | "dragend" | "keydown" | "keypress" | "keyup" | "mousedown" | "mouseenter" | "mouseleave" | "mousemove" | "mouseout" | "mouseover" | "mouseup", target: HtmlMarker | HtmlMarker[], callback: (e: TargetedEvent) => void)

Parametry

eventType

"click" | "contextmenu" | "dblclick" | "drag" | "dragstart" | "dragend" | "keydown" | "keypress" | "keyup" | "mousedown" | "mouseenter" | "mouseleave" | "mousemove" | "mouseout" | "mouseover" | "mouseup"

Název události

target

HtmlMarker | HtmlMarker[]

HtmlMarker(s) pro přidání události.

callback

(e: TargetedEvent) => void

Zpětné volání obslužné rutiny události.

add("data" | "sourcedata" | "styledata", (e: MapDataEvent) => void)

Přidá do mapy datovou událost.

function add(eventType: "data" | "sourcedata" | "styledata", callback: (e: MapDataEvent) => void)

Parametry

eventType

"data" | "sourcedata" | "styledata"

Název datové události.

callback

(e: MapDataEvent) => void

Zpětné volání obslužné rutiny události.

add("dataadded" | "dataremoved", DataSource | DataSource[], (e: Shape[]) => void)

Přidá událost do zdroje dat.

function add(eventType: "dataadded" | "dataremoved", target: DataSource | DataSource[], callback: (e: Shape[]) => void)

Parametry

eventType

"dataadded" | "dataremoved"

Název události

target

DataSource | DataSource[]

Zdroje dat, pro které chcete přidat událost.

callback

(e: Shape[]) => void

Zpětné volání obslužné rutiny události.

add("datasourceupdated", DataSource | DataSource[], (e: DataSource) => void)

Přidá událost do zdroje dat.

function add(eventType: "datasourceupdated", target: DataSource | DataSource[], callback: (e: DataSource) => void)

Parametry

eventType

"datasourceupdated"

Název události

target

DataSource | DataSource[]

Zdroje dat, pro které chcete přidat událost.

callback

(e: DataSource) => void

Zpětné volání obslužné rutiny události.

add("drag" | "dragend" | "dragstart" | "open" | "close", Popup | Popup[], (e: TargetedEvent) => void)

Přidá událost do automaticky otevírané nabídky.

function add(eventType: "drag" | "dragend" | "dragstart" | "open" | "close", target: Popup | Popup[], callback: (e: TargetedEvent) => void)

Parametry

eventType

"drag" | "dragend" | "dragstart" | "open" | "close"

Název události

target

Popup | Popup[]

Automaticky otevírané okno pro přidání události.

callback

(e: TargetedEvent) => void

Zpětné volání obslužné rutiny události.

add("error", (e: MapErrorEvent) => void)

Přidá událost do mapy.

function add(eventType: "error", callback: (e: MapErrorEvent) => void)

Parametry

eventType

"error"

Název události chyby.

callback

(e: MapErrorEvent) => void

Zpětné volání obslužné rutiny události.

add("layeradded" | "layerremoved", (e: Layer) => void)

Přidá událost do mapy.

function add(eventType: "layeradded" | "layerremoved", callback: (e: Layer) => void)

Parametry

eventType

"layeradded" | "layerremoved"

Název události

callback

(e: Layer) => void

Zpětné volání obslužné rutiny události.

add("layeradded" | "layerremoved", Layer | Layer[], (e: Layer) => void)

Přidá událost do vrstev.

function add(eventType: "layeradded" | "layerremoved", target: Layer | Layer[], callback: (e: Layer) => void)

Parametry

eventType

"layeradded" | "layerremoved"

Název události

target

Layer | Layer[]

Vrstvy, pro které chcete přidat událost.

callback

(e: Layer) => void

Zpětné volání obslužné rutiny události.

add("mapconfigurationchanged", (e: MapConfiguration) => void)

Přidá do mapy událost změny mapConfiguration.

function add(eventType: "mapconfigurationchanged", callback: (e: MapConfiguration) => void)

Parametry

eventType

"mapconfigurationchanged"

Změněný název události mapConfiguration

callback

(e: MapConfiguration) => void

Zpětné volání obslužné rutiny události

add("mousedown" | "mouseup" | "mouseover" | "mousemove" | "click" | "dblclick" | "mouseout" | "contextmenu", (e: MapMouseEvent) => void)

Přidá do mapy událost myši.

function add(eventType: "mousedown" | "mouseup" | "mouseover" | "mousemove" | "click" | "dblclick" | "mouseout" | "contextmenu", callback: (e: MapMouseEvent) => void)

Parametry

eventType

"mousedown" | "mouseup" | "mouseover" | "mousemove" | "click" | "dblclick" | "mouseout" | "contextmenu"

Název události myši.

callback

(e: MapMouseEvent) => void

Zpětné volání obslužné rutiny události.

add("mousedown" | "mouseup" | "mouseover" | "mousemove" | "click" | "dblclick" | "mouseout" | "mouseenter" | "mouseleave" | "contextmenu", Layer | Layer[], (e: MapMouseEvent) => void)

Přidá událost myši do vrstev.

function add(eventType: "mousedown" | "mouseup" | "mouseover" | "mousemove" | "click" | "dblclick" | "mouseout" | "mouseenter" | "mouseleave" | "contextmenu", target: Layer | Layer[], callback: (e: MapMouseEvent) => void)

Parametry

eventType

"mousedown" | "mouseup" | "mouseover" | "mousemove" | "click" | "dblclick" | "mouseout" | "mouseenter" | "mouseleave" | "contextmenu"

Název události

target

Layer | Layer[]

Vrstvy, pro které chcete přidat událost.

callback

(e: MapMouseEvent) => void

Zpětné volání obslužné rutiny události.

add("shapechanged", Shape | Shape[], (e: Shape) => void)

Přidá událost do obrazců.

function add(eventType: "shapechanged", target: Shape | Shape[], callback: (e: Shape) => void)

Parametry

eventType

"shapechanged"

Název události

target

Shape | Shape[]

Obrazce, pro které chcete událost přidat.

callback

(e: Shape) => void

Zpětné volání obslužné rutiny události.

add("sourceadded" | "sourceremoved", (e: Source) => void)

Přidá událost do mapy.

function add(eventType: "sourceadded" | "sourceremoved", callback: (e: Source) => void)

Parametry

eventType

"sourceadded" | "sourceremoved"

Název události

callback

(e: Source) => void

Zpětné volání obslužné rutiny události.

add("sourceadded" | "sourceremoved", Source | Source[], (e: Source) => void)

Přidá událost do zdroje.

function add(eventType: "sourceadded" | "sourceremoved", target: Source | Source[], callback: (e: Source) => void)

Parametry

eventType

"sourceadded" | "sourceremoved"

Název události

target

Source | Source[]

Zdroj(y) pro přidání události.

callback

(e: Source) => void

Zpětné volání obslužné rutiny události.

add("stylechanged", (e: StyleChangedEvent) => void)

Přidá do mapy událost kolečka.

function add(eventType: "stylechanged", callback: (e: StyleChangedEvent) => void)

Parametry

eventType

"stylechanged"

Název události kolečka.

callback

(e: StyleChangedEvent) => void

Zpětné volání obslužné rutiny události.

add("styleimagemissing", (e: string) => void)

Přidá do mapy chybějící událost obrázku stylu.

function add(eventType: "styleimagemissing", callback: (e: string) => void)

Parametry

eventType

"styleimagemissing"

V obrázku stylu chybí název události.

callback

(e: string) => void

Zpětné volání obslužné rutiny události.

add("styleselected", StyleControl, (e: string) => void)

Přidá událost do StyleControl.

function add(eventType: "styleselected", target: StyleControl, callback: (e: string) => void)

Parametry

eventType

"styleselected"

Název události

target
StyleControl

StyleControl pro přidání události.

callback

(e: string) => void

Zpětné volání obslužné rutiny události.

add("touchstart" | "touchend" | "touchmove" | "touchcancel", (e: MapTouchEvent) => void)

Přidá do mapy dotykovou událost.

function add(eventType: "touchstart" | "touchend" | "touchmove" | "touchcancel", callback: (e: MapTouchEvent) => void)

Parametry

eventType

"touchstart" | "touchend" | "touchmove" | "touchcancel"

Název dotykové události.

callback

(e: MapTouchEvent) => void

Zpětné volání obslužné rutiny události.

add("touchstart" | "touchend" | "touchmove" | "touchcancel", Layer | Layer[], (e: MapTouchEvent) => void)

Přidá do vrstev dotykovou událost.

function add(eventType: "touchstart" | "touchend" | "touchmove" | "touchcancel", target: Layer | Layer[], callback: (e: MapTouchEvent) => void)

Parametry

eventType

"touchstart" | "touchend" | "touchmove" | "touchcancel"

Název události

target

Layer | Layer[]

Vrstvy, pro které chcete přidat událost.

callback

(e: MapTouchEvent) => void

Zpětné volání obslužné rutiny události.

add("wheel", (e: MapMouseWheelEvent) => void)

Přidá do mapy událost kolečka.

function add(eventType: "wheel", callback: (e: MapMouseWheelEvent) => void)

Parametry

eventType

"wheel"

Název události kolečka.

callback

(e: MapMouseWheelEvent) => void

Zpětné volání obslužné rutiny události.

add("wheel", Layer | Layer[], (e: MapMouseWheelEvent) => void)

Přidá událost kolečka do vrstev.

function add(eventType: "wheel", target: Layer | Layer[], callback: (e: MapMouseWheelEvent) => void)

Parametry

eventType

"wheel"

Název události

target

Layer | Layer[]

Vrstvy, pro které chcete přidat událost.

callback

(e: MapMouseWheelEvent) => void

Zpětné volání obslužné rutiny události.

addOnce("boxzoomstart" | "boxzoomend" | "dragstart" | "drag" | "dragend" | "idle" | "load" | "movestart" | "move" | "moveend" | "pitchstart" | "pitch" | "pitchend" | "ready" | "render" | "resize" | "rotatestart" | "rotate" | "rotateend" | "tokenacquired" | "zoomstart" | "zoom" | "zoomend", (e: MapEvent) => void)

Přidá událost do mapy.

function addOnce(eventType: "boxzoomstart" | "boxzoomend" | "dragstart" | "drag" | "dragend" | "idle" | "load" | "movestart" | "move" | "moveend" | "pitchstart" | "pitch" | "pitchend" | "ready" | "render" | "resize" | "rotatestart" | "rotate" | "rotateend" | "tokenacquired" | "zoomstart" | "zoom" | "zoomend", callback: (e: MapEvent) => void)

Parametry

eventType

"boxzoomstart" | "boxzoomend" | "dragstart" | "drag" | "dragend" | "idle" | "load" | "movestart" | "move" | "moveend" | "pitchstart" | "pitch" | "pitchend" | "ready" | "render" | "resize" | "rotatestart" | "rotate" | "rotateend" | "tokenacquired" | "zoomstart" | "zoom" | "zoomend"

Název události

callback

(e: MapEvent) => void

Zpětné volání obslužné rutiny události.

addOnce("click" | "contextmenu" | "dblclick" | "drag" | "dragstart" | "dragend" | "keydown" | "keypress" | "keyup" | "mousedown" | "mouseenter" | "mouseleave" | "mousemove" | "mouseout" | "mouseover" | "mouseup", HtmlMarker, (e: TargetedEvent) => void)

Přidá událost do HtmlMarkeru.

function addOnce(eventType: "click" | "contextmenu" | "dblclick" | "drag" | "dragstart" | "dragend" | "keydown" | "keypress" | "keyup" | "mousedown" | "mouseenter" | "mouseleave" | "mousemove" | "mouseout" | "mouseover" | "mouseup", target: HtmlMarker, callback: (e: TargetedEvent) => void)

Parametry

eventType

"click" | "contextmenu" | "dblclick" | "drag" | "dragstart" | "dragend" | "keydown" | "keypress" | "keyup" | "mousedown" | "mouseenter" | "mouseleave" | "mousemove" | "mouseout" | "mouseover" | "mouseup"

Název události

target
HtmlMarker

HtmlMarker pro přidání události.

callback

(e: TargetedEvent) => void

Zpětné volání obslužné rutiny události.

addOnce("data" | "sourcedata" | "styledata", (e: MapDataEvent) => void)

Přidá do mapy datovou událost.

function addOnce(eventType: "data" | "sourcedata" | "styledata", callback: (e: MapDataEvent) => void)

Parametry

eventType

"data" | "sourcedata" | "styledata"

Název události dat.

callback

(e: MapDataEvent) => void

Zpětné volání obslužné rutiny události.

addOnce("dataadded" | "dataremoved", DataSource, (e: Shape[]) => void)

Přidá událost do Zdroje dat.

function addOnce(eventType: "dataadded" | "dataremoved", target: DataSource, callback: (e: Shape[]) => void)

Parametry

eventType

"dataadded" | "dataremoved"

Název události

target
DataSource

Zdroj dat pro přidání události.

callback

(e: Shape[]) => void

Zpětné volání obslužné rutiny události.

addOnce("datasourceupdated", DataSource, (e: DataSource) => void)

Přidá událost do Zdroje dat.

function addOnce(eventType: "datasourceupdated", target: DataSource, callback: (e: DataSource) => void)

Parametry

eventType

"datasourceupdated"

Název události

target
DataSource

Zdroj dat pro přidání události.

callback

(e: DataSource) => void

Zpětné volání obslužné rutiny události.

addOnce("drag" | "dragend" | "dragstart" | "open" | "close", Popup, (e: TargetedEvent) => void)

Přidá událost do místní nabídky.

function addOnce(eventType: "drag" | "dragend" | "dragstart" | "open" | "close", target: Popup, callback: (e: TargetedEvent) => void)

Parametry

eventType

"drag" | "dragend" | "dragstart" | "open" | "close"

Název události

target
Popup

Automaticky otevírané okno pro přidání události.

callback

(e: TargetedEvent) => void

Zpětné volání obslužné rutiny události.

addOnce("error", (e: MapErrorEvent) => void)

Přidá událost do mapy.

function addOnce(eventType: "error", callback: (e: MapErrorEvent) => void)

Parametry

eventType

"error"

Název události chyby.

callback

(e: MapErrorEvent) => void

Zpětné volání obslužné rutiny události.

addOnce("layeradded" | "layerremoved", (e: Layer) => void)

Přidá událost do mapy.

function addOnce(eventType: "layeradded" | "layerremoved", callback: (e: Layer) => void)

Parametry

eventType

"layeradded" | "layerremoved"

Název události

callback

(e: Layer) => void

Zpětné volání obslužné rutiny události.

addOnce("layeradded" | "layerremoved", Layer, (e: Layer) => void)

Přidá do vrstvy dotykovou událost.

function addOnce(eventType: "layeradded" | "layerremoved", target: Layer, callback: (e: Layer) => void)

Parametry

eventType

"layeradded" | "layerremoved"

Název dotykové události.

target
Layer

Vrstva pro přidání události.

callback

(e: Layer) => void

Zpětné volání obslužné rutiny události.

addOnce("mousedown" | "mouseup" | "mouseover" | "mousemove" | "click" | "dblclick" | "mouseout" | "contextmenu", (e: MapMouseEvent) => void)

Přidá událost myši do mapy.

function addOnce(eventType: "mousedown" | "mouseup" | "mouseover" | "mousemove" | "click" | "dblclick" | "mouseout" | "contextmenu", callback: (e: MapMouseEvent) => void)

Parametry

eventType

"mousedown" | "mouseup" | "mouseover" | "mousemove" | "click" | "dblclick" | "mouseout" | "contextmenu"

Název události myši.

callback

(e: MapMouseEvent) => void

Zpětné volání obslužné rutiny události.

addOnce("mousedown" | "mouseup" | "mouseover" | "mousemove" | "click" | "dblclick" | "mouseout" | "mouseenter" | "mouseleave" | "contextmenu", Layer, (e: MapMouseEvent) => void)

Přidá událost myši do vrstvy.

function addOnce(eventType: "mousedown" | "mouseup" | "mouseover" | "mousemove" | "click" | "dblclick" | "mouseout" | "mouseenter" | "mouseleave" | "contextmenu", target: Layer, callback: (e: MapMouseEvent) => void)

Parametry

eventType

"mousedown" | "mouseup" | "mouseover" | "mousemove" | "click" | "dblclick" | "mouseout" | "mouseenter" | "mouseleave" | "contextmenu"

Název události myši.

target
Layer

Vrstva pro přidání události.

callback

(e: MapMouseEvent) => void

Zpětné volání obslužné rutiny události.

addOnce("shapechanged", Shape, (e: Shape) => void)

Přidá událost do obrazce.

function addOnce(eventType: "shapechanged", target: Shape, callback: (e: Shape) => void)

Parametry

eventType

"shapechanged"

Název události

target
Shape

Obrazec pro přidání události.

callback

(e: Shape) => void

Zpětné volání obslužné rutiny události.

addOnce("sourceadded" | "sourceremoved", (e: Source) => void)

Přidá událost do mapy.

function addOnce(eventType: "sourceadded" | "sourceremoved", callback: (e: Source) => void)

Parametry

eventType

"sourceadded" | "sourceremoved"

Název události

callback

(e: Source) => void

Zpětné volání obslužné rutiny události.

addOnce("sourceadded" | "sourceremoved", Source, (e: Source) => void)

Přidá událost do zdroje.

function addOnce(eventType: "sourceadded" | "sourceremoved", target: Source, callback: (e: Source) => void)

Parametry

eventType

"sourceadded" | "sourceremoved"

Název události

target
Source

Zdroj pro přidání události.

callback

(e: Source) => void

Zpětné volání obslužné rutiny události.

addOnce("stylechanged", (e: StyleChangedEvent) => void)

Přidá do mapy událost kolečka.

function addOnce(eventType: "stylechanged", callback: (e: StyleChangedEvent) => void)

Parametry

eventType

"stylechanged"

Název události kolečka.

callback

(e: StyleChangedEvent) => void

Zpětné volání obslužné rutiny události.

addOnce("styleimagemissing", (e: string) => void)

Přidá do mapy chybějící událost s obrázkem stylu.

function addOnce(eventType: "styleimagemissing", callback: (e: string) => void)

Parametry

eventType

"styleimagemissing"

Obrázek stylu chybí název události.

callback

(e: string) => void

Zpětné volání obslužné rutiny události.

addOnce("styleselected", StyleControl, (e: string) => void)

Přidá událost do třídy StyleControl.

function addOnce(eventType: "styleselected", target: StyleControl, callback: (e: string) => void)

Parametry

eventType

"styleselected"

Název události

target
StyleControl

StyleControl pro přidání události.

callback

(e: string) => void

Zpětné volání obslužné rutiny události.

addOnce("touchstart" | "touchend" | "touchmove" | "touchcancel", (e: MapTouchEvent) => void)

Přidá do mapy dotykovou událost.

function addOnce(eventType: "touchstart" | "touchend" | "touchmove" | "touchcancel", callback: (e: MapTouchEvent) => void)

Parametry

eventType

"touchstart" | "touchend" | "touchmove" | "touchcancel"

Název dotykové události.

callback

(e: MapTouchEvent) => void

Zpětné volání obslužné rutiny události.

addOnce("touchstart" | "touchend" | "touchmove" | "touchcancel", Layer, (e: MapTouchEvent) => void)

Přidá do vrstvy dotykovou událost.

function addOnce(eventType: "touchstart" | "touchend" | "touchmove" | "touchcancel", target: Layer, callback: (e: MapTouchEvent) => void)

Parametry

eventType

"touchstart" | "touchend" | "touchmove" | "touchcancel"

Název dotykové události.

target
Layer

Vrstva pro přidání události.

callback

(e: MapTouchEvent) => void

Zpětné volání obslužné rutiny události.

addOnce("wheel", (e: MapMouseWheelEvent) => void)

Přidá do mapy událost kolečka.

function addOnce(eventType: "wheel", callback: (e: MapMouseWheelEvent) => void)

Parametry

eventType

"wheel"

Název události kolečka.

callback

(e: MapMouseWheelEvent) => void

Zpětné volání obslužné rutiny události.

addOnce("wheel", Layer, (e: MapMouseWheelEvent) => void)

Přidá událost kolečka do vrstvy.

function addOnce(eventType: "wheel", target: Layer, callback: (e: MapMouseWheelEvent) => void)

Parametry

eventType

"wheel"

Název události kolečka.

target
Layer

Vrstva pro přidání události.

callback

(e: MapMouseWheelEvent) => void

Zpětné volání obslužné rutiny události.

invoke(string, any)

Vyvolá událost na mapě. To způsobí, že se budou volat všechny obslužné rutiny událostí na mapě se zadaným názvem události.

function invoke(eventType: string, args: any): any

Parametry

eventType

string

Název události, která se má vyvolat.

args

any

Data, která se mají předat zpětná volání.

Návraty

any

invoke(string, any, any)

Vyvolá událost cíle. To způsobí, že se budou volat všechny obslužné rutiny událostí v cíli se zadaným názvem události.

function invoke(eventType: string, target: any, args: any): any

Parametry

eventType

string

Název události, která se má vyvolat.

target

any

Cíl pro vyvolání události. Podporované cílové typy jsou Vrstva, HtmlMarker a Místní nabídka.

args

any

Data, která se mají předat zpětná volání. Data mohou být null , ale nemohou být undefined.

Návraty

any

remove(string, (e: void | Layer | MapEvent | MapDataEvent | MapMouseEvent | MapTouchEvent | MapMouseWheelEvent | Source | string | MapConfiguration) => void)

Odebere z mapy naslouchací proces událostí.

function remove(eventType: string, callback: (e: void | Layer | MapEvent | MapDataEvent | MapMouseEvent | MapTouchEvent | MapMouseWheelEvent | Source | string | MapConfiguration) => void)

Parametry

eventType

string

Název události

callback

(e: void | Layer | MapEvent | MapDataEvent | MapMouseEvent | MapTouchEvent | MapMouseWheelEvent | Source | string | MapConfiguration) => void

Zpětné volání obslužné rutiny události.

remove(string, DataSource | DataSource[], (e: DataSource | Shape[]) => void)

Odebere naslouchací proces událostí ze zdrojů dat.

function remove(eventType: string, target: DataSource | DataSource[], callback: (e: DataSource | Shape[]) => void)

Parametry

eventType

string

Název události

target

DataSource | DataSource[]

Zdroje dat, pro které chcete událost odebrat.

callback

(e: DataSource | Shape[]) => void

Zpětné volání obslužné rutiny události.

remove(string, HtmlMarker | HtmlMarker[], (e: TargetedEvent) => void)

Odebere naslouchací proces událostí z htmlmarkerů.

function remove(eventType: string, target: HtmlMarker | HtmlMarker[], callback: (e: TargetedEvent) => void)

Parametry

eventType

string

Název události

target

HtmlMarker | HtmlMarker[]

HtmlMarker(s) pro odebrání události.

callback

(e: TargetedEvent) => void

Zpětné volání obslužné rutiny události.

remove(string, Layer | Layer[], (e: void | MapMouseEvent | MapTouchEvent | MapMouseWheelEvent | Layer) => void)

Odebere naslouchací proces událostí z vrstev.

function remove(eventType: string, target: Layer | Layer[], callback: (e: void | MapMouseEvent | MapTouchEvent | MapMouseWheelEvent | Layer) => void)

Parametry

eventType

string

Název události

target

Layer | Layer[]

Vrstvy, pro které chcete událost odebrat.

callback

(e: void | MapMouseEvent | MapTouchEvent | MapMouseWheelEvent | Layer) => void

Zpětné volání obslužné rutiny události.

remove(string, Popup | Popup[], (e: TargetedEvent) => void)

Odebere naslouchací proces událostí z automaticky otevíraných oken.

function remove(eventType: string, target: Popup | Popup[], callback: (e: TargetedEvent) => void)

Parametry

eventType

string

Název události

target

Popup | Popup[]

Automaticky otevírané okno pro odebrání události.

callback

(e: TargetedEvent) => void

Zpětné volání obslužné rutiny události.

remove(string, Shape | Shape[], (e: Shape) => void)

Odebere naslouchací proces událostí z obrazců.

function remove(eventType: string, target: Shape | Shape[], callback: (e: Shape) => void)

Parametry

eventType

string

Název události

target

Shape | Shape[]

Obrazce, pro které chcete událost odebrat.

callback

(e: Shape) => void

Zpětné volání obslužné rutiny události.

remove(string, Source | Source[], (e: Source) => void)

Odebere naslouchací proces událostí ze zdrojů.

function remove(eventType: string, target: Source | Source[], callback: (e: Source) => void)

Parametry

eventType

string

Název události

target

Source | Source[]

Zdroje, pro které chcete událost odebrat.

callback

(e: Source) => void

Zpětné volání obslužné rutiny události.

remove(string, StyleControl, (e: string) => void)

Odebere událost do třídy StyleControl.

function remove(eventType: string, target: StyleControl, callback: (e: string) => void)

Parametry

eventType

string

Název události

target
StyleControl

StyleControl pro přidání události.

callback

(e: string) => void

Zpětné volání obslužné rutiny události.