EventManager class
Ein Manager für die Ereignisse des Kartensteuerelements. Durch die Ereigniseigenschaft des Atlas verfügbar gemacht. Map-Klasse. Der Benutzer kann nicht instanziiert werden.
Methoden
Details zur Methode
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)
Fügt der Karte ein Ereignis hinzu.
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)
Parameter
- eventType
-
"boxzoomstart" | "boxzoomend" | "dragstart" | "drag" | "dragend" | "idle" | "load" | "movestart" | "move" | "moveend" | "pitchstart" | "pitch" | "pitchend" | "ready" | "render" | "resize" | "rotatestart" | "rotate" | "rotateend" | "tokenacquired" | "zoomstart" | "zoom" | "zoomend"
Der Name des Ereignisses.
- callback
-
(e: MapEvent) => void
Der Ereignishandlerrückruf.
add("click" | "contextmenu" | "dblclick" | "drag" | "dragstart" | "dragend" | "keydown" | "keypress" | "keyup" | "mousedown" | "mouseenter" | "mouseleave" | "mousemove" | "mouseout" | "mouseover" | "mouseup", HtmlMarker | HtmlMarker[], (e: TargetedEvent) => void)
Fügt dem HtmlMarker(s) ein Ereignis hinzu.
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)
Parameter
- eventType
-
"click" | "contextmenu" | "dblclick" | "drag" | "dragstart" | "dragend" | "keydown" | "keypress" | "keyup" | "mousedown" | "mouseenter" | "mouseleave" | "mousemove" | "mouseout" | "mouseover" | "mouseup"
Der Name des Ereignisses.
- target
-
HtmlMarker | HtmlMarker[]
Die HtmlMarker(n) zum Hinzufügen des Ereignisses
- callback
-
(e: TargetedEvent) => void
Der Ereignishandlerrückruf.
add("data" | "sourcedata" | "styledata", (e: MapDataEvent) => void)
Fügt der Karte ein Datenereignis hinzu.
function add(eventType: "data" | "sourcedata" | "styledata", callback: (e: MapDataEvent) => void)
Parameter
- eventType
-
"data" | "sourcedata" | "styledata"
Der Datenereignisname.
- callback
-
(e: MapDataEvent) => void
Der Ereignishandlerrückruf.
add("dataadded" | "dataremoved", DataSource | DataSource[], (e: Shape[]) => void)
Fügt dem DataSource(s) ein Ereignis hinzu.
function add(eventType: "dataadded" | "dataremoved", target: DataSource | DataSource[], callback: (e: Shape[]) => void)
Parameter
- eventType
-
"dataadded" | "dataremoved"
Der Name des Ereignisses.
- target
-
DataSource | DataSource[]
Die DataSource(n), für die das Ereignis hinzugefügt werden soll.
- callback
-
(e: Shape[]) => void
Der Ereignishandlerrückruf.
add("datasourceupdated", DataSource | DataSource[], (e: DataSource) => void)
Fügt dem DataSource(s) ein Ereignis hinzu.
function add(eventType: "datasourceupdated", target: DataSource | DataSource[], callback: (e: DataSource) => void)
Parameter
- eventType
-
"datasourceupdated"
Der Name des Ereignisses.
- target
-
DataSource | DataSource[]
Die DataSource(n), für die das Ereignis hinzugefügt werden soll.
- callback
-
(e: DataSource) => void
Der Ereignishandlerrückruf.
add("drag" | "dragend" | "dragstart" | "open" | "close", Popup | Popup[], (e: TargetedEvent) => void)
Fügt dem Popup(n) ein Ereignis hinzu.
function add(eventType: "drag" | "dragend" | "dragstart" | "open" | "close", target: Popup | Popup[], callback: (e: TargetedEvent) => void)
Parameter
- eventType
-
"drag" | "dragend" | "dragstart" | "open" | "close"
Der Name des Ereignisses.
- callback
-
(e: TargetedEvent) => void
Der Ereignishandlerrückruf.
add("error", (e: MapErrorEvent) => void)
Fügt der Karte ein Ereignis hinzu.
function add(eventType: "error", callback: (e: MapErrorEvent) => void)
Parameter
- eventType
-
"error"
Der Fehlerereignisname.
- callback
-
(e: MapErrorEvent) => void
Der Ereignishandlerrückruf.
add("layeradded" | "layerremoved", (e: Layer) => void)
Fügt der Karte ein Ereignis hinzu.
function add(eventType: "layeradded" | "layerremoved", callback: (e: Layer) => void)
Parameter
- eventType
-
"layeradded" | "layerremoved"
Der Name des Ereignisses.
- callback
-
(e: Layer) => void
Der Ereignishandlerrückruf.
add("layeradded" | "layerremoved", Layer | Layer[], (e: Layer) => void)
Fügt dem Layer(n) ein Ereignis hinzu.
function add(eventType: "layeradded" | "layerremoved", target: Layer | Layer[], callback: (e: Layer) => void)
Parameter
- eventType
-
"layeradded" | "layerremoved"
Der Name des Ereignisses.
- callback
-
(e: Layer) => void
Der Ereignishandlerrückruf.
add("mapconfigurationchanged", (e: MapConfiguration) => void)
Fügt der Karte ein MapConfiguration-Änderungsereignis hinzu.
function add(eventType: "mapconfigurationchanged", callback: (e: MapConfiguration) => void)
Parameter
- eventType
-
"mapconfigurationchanged"
Name eines geänderten MapConfiguration-Ereignisses
- callback
-
(e: MapConfiguration) => void
Der Ereignishandlerrückruf
add("mousedown" | "mouseup" | "mouseover" | "mousemove" | "click" | "dblclick" | "mouseout" | "contextmenu", (e: MapMouseEvent) => void)
Fügt der Karte ein Mausereignis hinzu.
function add(eventType: "mousedown" | "mouseup" | "mouseover" | "mousemove" | "click" | "dblclick" | "mouseout" | "contextmenu", callback: (e: MapMouseEvent) => void)
Parameter
- eventType
-
"mousedown" | "mouseup" | "mouseover" | "mousemove" | "click" | "dblclick" | "mouseout" | "contextmenu"
Der Mausereignisname.
- callback
-
(e: MapMouseEvent) => void
Der Ereignishandlerrückruf.
add("mousedown" | "mouseup" | "mouseover" | "mousemove" | "click" | "dblclick" | "mouseout" | "mouseenter" | "mouseleave" | "contextmenu", Layer | Layer[], (e: MapMouseEvent) => void)
Fügt dem Layer(n) ein Mausereignis hinzu.
function add(eventType: "mousedown" | "mouseup" | "mouseover" | "mousemove" | "click" | "dblclick" | "mouseout" | "mouseenter" | "mouseleave" | "contextmenu", target: Layer | Layer[], callback: (e: MapMouseEvent) => void)
Parameter
- eventType
-
"mousedown" | "mouseup" | "mouseover" | "mousemove" | "click" | "dblclick" | "mouseout" | "mouseenter" | "mouseleave" | "contextmenu"
Der Name des Ereignisses.
- callback
-
(e: MapMouseEvent) => void
Der Ereignishandlerrückruf.
add("shapechanged", Shape | Shape[], (e: Shape) => void)
Fügt dem Shape(n) ein Ereignis hinzu.
function add(eventType: "shapechanged", target: Shape | Shape[], callback: (e: Shape) => void)
Parameter
- eventType
-
"shapechanged"
Der Name des Ereignisses.
- callback
-
(e: Shape) => void
Der Ereignishandlerrückruf.
add("sourceadded" | "sourceremoved", (e: Source) => void)
Fügt der Karte ein Ereignis hinzu.
function add(eventType: "sourceadded" | "sourceremoved", callback: (e: Source) => void)
Parameter
- eventType
-
"sourceadded" | "sourceremoved"
Der Name des Ereignisses.
- callback
-
(e: Source) => void
Der Ereignishandlerrückruf.
add("sourceadded" | "sourceremoved", Source | Source[], (e: Source) => void)
Fügt der Quelle(n) ein Ereignis hinzu.
function add(eventType: "sourceadded" | "sourceremoved", target: Source | Source[], callback: (e: Source) => void)
Parameter
- eventType
-
"sourceadded" | "sourceremoved"
Der Name des Ereignisses.
- callback
-
(e: Source) => void
Der Ereignishandlerrückruf.
add("stylechanged", (e: StyleChangedEvent) => void)
Fügt der Karte ein Radereignis hinzu.
function add(eventType: "stylechanged", callback: (e: StyleChangedEvent) => void)
Parameter
- eventType
-
"stylechanged"
Der Radereignisname.
- callback
-
(e: StyleChangedEvent) => void
Der Ereignishandlerrückruf.
add("styleimagemissing", (e: string) => void)
Fügt der Karte ein fehlendes Formatbild hinzu.
function add(eventType: "styleimagemissing", callback: (e: string) => void)
Parameter
- eventType
-
"styleimagemissing"
Das Formatbild, das den Namen des Ereignisses fehlt.
- callback
-
(e: string) => void
Der Ereignishandlerrückruf.
add("styleselected", StyleControl, (e: string) => void)
Fügt dem StyleControl-Objekt ein Ereignis hinzu
function add(eventType: "styleselected", target: StyleControl, callback: (e: string) => void)
Parameter
- eventType
-
"styleselected"
Der Name des Ereignisses.
- target
- StyleControl
Das StyleControl-Objekt, für das das Ereignis hinzugefügt werden soll.
- callback
-
(e: string) => void
Der Ereignishandlerrückruf.
add("touchstart" | "touchend" | "touchmove" | "touchcancel", (e: MapTouchEvent) => void)
Fügt der Karte ein Touchereignis hinzu.
function add(eventType: "touchstart" | "touchend" | "touchmove" | "touchcancel", callback: (e: MapTouchEvent) => void)
Parameter
- eventType
-
"touchstart" | "touchend" | "touchmove" | "touchcancel"
Der Name des Touchereignisses.
- callback
-
(e: MapTouchEvent) => void
Der Ereignishandlerrückruf.
add("touchstart" | "touchend" | "touchmove" | "touchcancel", Layer | Layer[], (e: MapTouchEvent) => void)
Fügt dem Layer(n) ein Touchereignis hinzu.
function add(eventType: "touchstart" | "touchend" | "touchmove" | "touchcancel", target: Layer | Layer[], callback: (e: MapTouchEvent) => void)
Parameter
- eventType
-
"touchstart" | "touchend" | "touchmove" | "touchcancel"
Der Name des Ereignisses.
- callback
-
(e: MapTouchEvent) => void
Der Ereignishandlerrückruf.
add("wheel", (e: MapMouseWheelEvent) => void)
Fügt der Karte ein Radereignis hinzu.
function add(eventType: "wheel", callback: (e: MapMouseWheelEvent) => void)
Parameter
- eventType
-
"wheel"
Der Radereignisname.
- callback
-
(e: MapMouseWheelEvent) => void
Der Ereignishandlerrückruf.
add("wheel", Layer | Layer[], (e: MapMouseWheelEvent) => void)
Fügt dem Layer(n) ein Radereignis hinzu.
function add(eventType: "wheel", target: Layer | Layer[], callback: (e: MapMouseWheelEvent) => void)
Parameter
- eventType
-
"wheel"
Der Name des Ereignisses.
- callback
-
(e: MapMouseWheelEvent) => void
Der Ereignishandlerrückruf.
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)
Fügt der Karte ein Ereignis hinzu.
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)
Parameter
- eventType
-
"boxzoomstart" | "boxzoomend" | "dragstart" | "drag" | "dragend" | "idle" | "load" | "movestart" | "move" | "moveend" | "pitchstart" | "pitch" | "pitchend" | "ready" | "render" | "resize" | "rotatestart" | "rotate" | "rotateend" | "tokenacquired" | "zoomstart" | "zoom" | "zoomend"
Der Name des Ereignisses.
- callback
-
(e: MapEvent) => void
Der Ereignishandlerrückruf.
addOnce("click" | "contextmenu" | "dblclick" | "drag" | "dragstart" | "dragend" | "keydown" | "keypress" | "keyup" | "mousedown" | "mouseenter" | "mouseleave" | "mousemove" | "mouseout" | "mouseover" | "mouseup", HtmlMarker, (e: TargetedEvent) => void)
Fügt dem HtmlMarker ein Ereignis hinzu.
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)
Parameter
- eventType
-
"click" | "contextmenu" | "dblclick" | "drag" | "dragstart" | "dragend" | "keydown" | "keypress" | "keyup" | "mousedown" | "mouseenter" | "mouseleave" | "mousemove" | "mouseout" | "mouseover" | "mouseup"
Der Name des Ereignisses.
- target
- HtmlMarker
Der HtmlMarker, für den das Ereignis hinzugefügt werden soll.
- callback
-
(e: TargetedEvent) => void
Der Ereignishandlerrückruf.
addOnce("data" | "sourcedata" | "styledata", (e: MapDataEvent) => void)
Fügt der Karte ein Datenereignis hinzu.
function addOnce(eventType: "data" | "sourcedata" | "styledata", callback: (e: MapDataEvent) => void)
Parameter
- eventType
-
"data" | "sourcedata" | "styledata"
Der Datenereignisname.
- callback
-
(e: MapDataEvent) => void
Der Ereignishandlerrückruf.
addOnce("dataadded" | "dataremoved", DataSource, (e: Shape[]) => void)
Fügt der DataSource ein Ereignis hinzu.
function addOnce(eventType: "dataadded" | "dataremoved", target: DataSource, callback: (e: Shape[]) => void)
Parameter
- eventType
-
"dataadded" | "dataremoved"
Der Name des Ereignisses.
- target
- DataSource
Die Datenquelle, für die das Ereignis hinzugefügt werden soll.
- callback
-
(e: Shape[]) => void
Der Ereignishandlerrückruf.
addOnce("datasourceupdated", DataSource, (e: DataSource) => void)
Fügt der DataSource ein Ereignis hinzu.
function addOnce(eventType: "datasourceupdated", target: DataSource, callback: (e: DataSource) => void)
Parameter
- eventType
-
"datasourceupdated"
Der Name des Ereignisses.
- target
- DataSource
Die Datenquelle, für die das Ereignis hinzugefügt werden soll.
- callback
-
(e: DataSource) => void
Der Ereignishandlerrückruf.
addOnce("drag" | "dragend" | "dragstart" | "open" | "close", Popup, (e: TargetedEvent) => void)
Fügt dem Popup ein Ereignis hinzu.
function addOnce(eventType: "drag" | "dragend" | "dragstart" | "open" | "close", target: Popup, callback: (e: TargetedEvent) => void)
Parameter
- eventType
-
"drag" | "dragend" | "dragstart" | "open" | "close"
Der Name des Ereignisses.
- target
- Popup
Das Popup, für das das Ereignis hinzugefügt werden soll.
- callback
-
(e: TargetedEvent) => void
Der Ereignishandlerrückruf.
addOnce("error", (e: MapErrorEvent) => void)
Fügt der Karte ein Ereignis hinzu.
function addOnce(eventType: "error", callback: (e: MapErrorEvent) => void)
Parameter
- eventType
-
"error"
Der Fehlerereignisname.
- callback
-
(e: MapErrorEvent) => void
Der Ereignishandlerrückruf.
addOnce("layeradded" | "layerremoved", (e: Layer) => void)
Fügt der Karte ein Ereignis hinzu.
function addOnce(eventType: "layeradded" | "layerremoved", callback: (e: Layer) => void)
Parameter
- eventType
-
"layeradded" | "layerremoved"
Der Name des Ereignisses.
- callback
-
(e: Layer) => void
Der Ereignishandlerrückruf.
addOnce("layeradded" | "layerremoved", Layer, (e: Layer) => void)
Fügt dem Layer ein Touchereignis hinzu.
function addOnce(eventType: "layeradded" | "layerremoved", target: Layer, callback: (e: Layer) => void)
Parameter
- eventType
-
"layeradded" | "layerremoved"
Der Name des Touchereignisses.
- target
- Layer
Der Layer, für den das Ereignis hinzugefügt werden soll.
- callback
-
(e: Layer) => void
Der Ereignishandlerrückruf.
addOnce("mousedown" | "mouseup" | "mouseover" | "mousemove" | "click" | "dblclick" | "mouseout" | "contextmenu", (e: MapMouseEvent) => void)
Fügt der Karte ein Mausereignis hinzu.
function addOnce(eventType: "mousedown" | "mouseup" | "mouseover" | "mousemove" | "click" | "dblclick" | "mouseout" | "contextmenu", callback: (e: MapMouseEvent) => void)
Parameter
- eventType
-
"mousedown" | "mouseup" | "mouseover" | "mousemove" | "click" | "dblclick" | "mouseout" | "contextmenu"
Der Mausereignisname.
- callback
-
(e: MapMouseEvent) => void
Der Ereignishandlerrückruf.
addOnce("mousedown" | "mouseup" | "mouseover" | "mousemove" | "click" | "dblclick" | "mouseout" | "mouseenter" | "mouseleave" | "contextmenu", Layer, (e: MapMouseEvent) => void)
Fügt dem Layer ein Mausereignis hinzu.
function addOnce(eventType: "mousedown" | "mouseup" | "mouseover" | "mousemove" | "click" | "dblclick" | "mouseout" | "mouseenter" | "mouseleave" | "contextmenu", target: Layer, callback: (e: MapMouseEvent) => void)
Parameter
- eventType
-
"mousedown" | "mouseup" | "mouseover" | "mousemove" | "click" | "dblclick" | "mouseout" | "mouseenter" | "mouseleave" | "contextmenu"
Der Mausereignisname.
- target
- Layer
Der Layer, für den das Ereignis hinzugefügt werden soll.
- callback
-
(e: MapMouseEvent) => void
Der Ereignishandlerrückruf.
addOnce("shapechanged", Shape, (e: Shape) => void)
Fügt dem Shape ein Ereignis hinzu.
function addOnce(eventType: "shapechanged", target: Shape, callback: (e: Shape) => void)
Parameter
- eventType
-
"shapechanged"
Der Name des Ereignisses.
- target
- Shape
Das Shape, für das das Ereignis hinzugefügt werden soll.
- callback
-
(e: Shape) => void
Der Ereignishandlerrückruf.
addOnce("sourceadded" | "sourceremoved", (e: Source) => void)
Fügt der Karte ein Ereignis hinzu.
function addOnce(eventType: "sourceadded" | "sourceremoved", callback: (e: Source) => void)
Parameter
- eventType
-
"sourceadded" | "sourceremoved"
Der Name des Ereignisses.
- callback
-
(e: Source) => void
Der Ereignishandlerrückruf.
addOnce("sourceadded" | "sourceremoved", Source, (e: Source) => void)
Fügt der Quelle ein Ereignis hinzu.
function addOnce(eventType: "sourceadded" | "sourceremoved", target: Source, callback: (e: Source) => void)
Parameter
- eventType
-
"sourceadded" | "sourceremoved"
Der Name des Ereignisses.
- target
- Source
Die Quelle, für die das Ereignis hinzugefügt werden soll.
- callback
-
(e: Source) => void
Der Ereignishandlerrückruf.
addOnce("stylechanged", (e: StyleChangedEvent) => void)
Fügt der Karte ein Radereignis hinzu.
function addOnce(eventType: "stylechanged", callback: (e: StyleChangedEvent) => void)
Parameter
- eventType
-
"stylechanged"
Der Radereignisname.
- callback
-
(e: StyleChangedEvent) => void
Der Ereignishandlerrückruf.
addOnce("styleimagemissing", (e: string) => void)
Fügt der Karte ein fehlendes Formatbild hinzu.
function addOnce(eventType: "styleimagemissing", callback: (e: string) => void)
Parameter
- eventType
-
"styleimagemissing"
Das Formatbild, das den Namen des Ereignisses fehlt.
- callback
-
(e: string) => void
Der Ereignishandlerrückruf.
addOnce("styleselected", StyleControl, (e: string) => void)
Fügt dem StyleControl-Objekt ein Ereignis hinzu
function addOnce(eventType: "styleselected", target: StyleControl, callback: (e: string) => void)
Parameter
- eventType
-
"styleselected"
Der Name des Ereignisses.
- target
- StyleControl
Das StyleControl-Objekt, für das das Ereignis hinzugefügt werden soll.
- callback
-
(e: string) => void
Der Ereignishandlerrückruf.
addOnce("touchstart" | "touchend" | "touchmove" | "touchcancel", (e: MapTouchEvent) => void)
Fügt der Karte ein Touchereignis hinzu.
function addOnce(eventType: "touchstart" | "touchend" | "touchmove" | "touchcancel", callback: (e: MapTouchEvent) => void)
Parameter
- eventType
-
"touchstart" | "touchend" | "touchmove" | "touchcancel"
Der Name des Touchereignisses.
- callback
-
(e: MapTouchEvent) => void
Der Ereignishandlerrückruf.
addOnce("touchstart" | "touchend" | "touchmove" | "touchcancel", Layer, (e: MapTouchEvent) => void)
Fügt dem Layer ein Touchereignis hinzu.
function addOnce(eventType: "touchstart" | "touchend" | "touchmove" | "touchcancel", target: Layer, callback: (e: MapTouchEvent) => void)
Parameter
- eventType
-
"touchstart" | "touchend" | "touchmove" | "touchcancel"
Der Name des Touchereignisses.
- target
- Layer
Der Layer, für den das Ereignis hinzugefügt werden soll.
- callback
-
(e: MapTouchEvent) => void
Der Ereignishandlerrückruf.
addOnce("wheel", (e: MapMouseWheelEvent) => void)
Fügt der Karte ein Radereignis hinzu.
function addOnce(eventType: "wheel", callback: (e: MapMouseWheelEvent) => void)
Parameter
- eventType
-
"wheel"
Der Radereignisname.
- callback
-
(e: MapMouseWheelEvent) => void
Der Ereignishandlerrückruf.
addOnce("wheel", Layer, (e: MapMouseWheelEvent) => void)
Fügt dem Layer ein Radereignis hinzu.
function addOnce(eventType: "wheel", target: Layer, callback: (e: MapMouseWheelEvent) => void)
Parameter
- eventType
-
"wheel"
Der Radereignisname.
- target
- Layer
Der Layer, für den das Ereignis hinzugefügt werden soll.
- callback
-
(e: MapMouseWheelEvent) => void
Der Ereignishandlerrückruf.
invoke(string, any)
Ruft ein Ereignis auf der Karte auf. Dadurch werden alle Ereignishandler auf der Karte mit dem angegebenen Ereignisnamen aufgerufen.
function invoke(eventType: string, args: any): any
Parameter
- eventType
-
string
Der Name des ereignisses, das aufgerufen werden soll.
- args
-
any
Die daten, die an die Rückrufe übergeben werden sollen.
Gibt zurück
any
invoke(string, any, any)
Ruft ein Ereignis des Ziels auf. Dadurch werden alle Ereignishandler für das Ziel mit dem angegebenen Ereignisnamen aufgerufen.
function invoke(eventType: string, target: any, args: any): any
Parameter
- eventType
-
string
Der Name des ereignisses, das aufgerufen werden soll.
- target
-
any
Das Ziel zum Aufrufen des Ereignisses Unterstützte Zieltypen sind Layer, HtmlMarker und Popup.
- args
-
any
Die daten, die an die Rückrufe übergeben werden sollen. Die Daten können jedoch null
nicht sein undefined
.
Gibt zurück
any
remove(string, (e: void | Layer | MapEvent | MapDataEvent | MapMouseEvent | MapTouchEvent | MapMouseWheelEvent | Source | string | MapConfiguration) => void)
Entfernt einen Ereignislistener aus der Karte.
function remove(eventType: string, callback: (e: void | Layer | MapEvent | MapDataEvent | MapMouseEvent | MapTouchEvent | MapMouseWheelEvent | Source | string | MapConfiguration) => void)
Parameter
- eventType
-
string
Der Name des Ereignisses.
- callback
-
(e: void | Layer | MapEvent | MapDataEvent | MapMouseEvent | MapTouchEvent | MapMouseWheelEvent | Source | string | MapConfiguration) => void
Der Ereignishandlerrückruf.
remove(string, DataSource | DataSource[], (e: DataSource | Shape[]) => void)
Entfernt einen Ereignislistener aus den DataSource(n).
function remove(eventType: string, target: DataSource | DataSource[], callback: (e: DataSource | Shape[]) => void)
Parameter
- eventType
-
string
Der Name des Ereignisses.
- target
-
DataSource | DataSource[]
Die DataSource(n), für die das Ereignis entfernt werden soll.
- callback
-
(e: DataSource | Shape[]) => void
Der Ereignishandlerrückruf.
remove(string, HtmlMarker | HtmlMarker[], (e: TargetedEvent) => void)
Entfernt einen Ereignislistener aus den HtmlMarker(n).
function remove(eventType: string, target: HtmlMarker | HtmlMarker[], callback: (e: TargetedEvent) => void)
Parameter
- eventType
-
string
Der Name des Ereignisses.
- target
-
HtmlMarker | HtmlMarker[]
Die HtmlMarker(n) zum Entfernen des Ereignisses
- callback
-
(e: TargetedEvent) => void
Der Ereignishandlerrückruf.
remove(string, Layer | Layer[], (e: void | MapMouseEvent | MapTouchEvent | MapMouseWheelEvent | Layer) => void)
Entfernt einen Ereignislistener aus den Layern.
function remove(eventType: string, target: Layer | Layer[], callback: (e: void | MapMouseEvent | MapTouchEvent | MapMouseWheelEvent | Layer) => void)
Parameter
- eventType
-
string
Der Name des Ereignisses.
- callback
-
(e: void | MapMouseEvent | MapTouchEvent | MapMouseWheelEvent | Layer) => void
Der Ereignishandlerrückruf.
remove(string, Popup | Popup[], (e: TargetedEvent) => void)
Entfernt einen Ereignislistener aus dem Popup(n).
function remove(eventType: string, target: Popup | Popup[], callback: (e: TargetedEvent) => void)
Parameter
- eventType
-
string
Der Name des Ereignisses.
- callback
-
(e: TargetedEvent) => void
Der Ereignishandlerrückruf.
remove(string, Shape | Shape[], (e: Shape) => void)
Entfernt einen Ereignislistener aus den Shape(n).
function remove(eventType: string, target: Shape | Shape[], callback: (e: Shape) => void)
Parameter
- eventType
-
string
Der Name des Ereignisses.
- callback
-
(e: Shape) => void
Der Ereignishandlerrückruf.
remove(string, Source | Source[], (e: Source) => void)
Entfernt einen Ereignislistener aus den Quellen.
function remove(eventType: string, target: Source | Source[], callback: (e: Source) => void)
Parameter
- eventType
-
string
Der Name des Ereignisses.
- callback
-
(e: Source) => void
Der Ereignishandlerrückruf.
remove(string, StyleControl, (e: string) => void)
Entfernt ein Ereignis zum StyleControl
function remove(eventType: string, target: StyleControl, callback: (e: string) => void)
Parameter
- eventType
-
string
Der Name des Ereignisses.
- target
- StyleControl
Das StyleControl-Objekt, für das das Ereignis hinzugefügt werden soll.
- callback
-
(e: string) => void
Der Ereignishandlerrückruf.