Compartir a través de


EventManager class

Administrador de los eventos del control de mapa. Expuesto a través de la propiedad events del atlas. Clase de mapa. No se puede crear una instancia del usuario.

Métodos

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)

Agrega un evento al mapa.

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

Agrega un evento a htmlMarker(s).

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

Agrega un evento de datos al mapa.

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

Agrega un evento a los orígenes de datos.

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

Agrega un evento a los orígenes de datos.

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

Agrega un evento a los elementos emergentes.

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

Agrega un evento al mapa.

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

Agrega un evento al mapa.

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

Agrega un evento a las capas.

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

Agrega un evento de cambio mapConfiguration al mapa.

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

Agrega un evento del mouse al mapa.

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

Agrega un evento de mouse a las capas.

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

Agrega un evento a las formas.

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

Agrega un evento al mapa.

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

Agrega un evento a los orígenes.

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

Agrega un evento wheel al mapa.

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

Agrega un evento de imagen de estilo que falta al mapa.

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

Agrega un evento a StyleControl

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

Agrega un evento táctil al mapa.

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

Agrega un evento táctil a las capas.

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

Agrega un evento wheel al mapa.

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

Agrega un evento wheel a las capas.

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)

Agrega un evento al mapa.

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

Agrega un evento al objeto HtmlMarker.

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

Agrega un evento de datos al mapa.

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

Agrega un evento al origen de datos.

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

Agrega un evento al origen de datos.

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

Agrega un evento al elemento emergente.

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

Agrega un evento al mapa.

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

Agrega un evento al mapa.

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

Agrega un evento táctil a la capa.

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

Agrega un evento del mouse al mapa.

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

Agrega un evento del mouse a la capa.

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

Agrega un evento a la forma.

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

Agrega un evento al mapa.

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

Agrega un evento al origen.

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

Agrega un evento wheel al mapa.

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

Agrega un evento de imagen de estilo que falta al mapa.

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

Agrega un evento a StyleControl

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

Agrega un evento táctil al mapa.

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

Agrega un evento táctil a la capa.

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

Agrega un evento wheel al mapa.

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

Agrega un evento wheel a la capa.

invoke(string, any)

Invoca un evento en el mapa. Esto hace que se llame a todos los controladores de eventos del mapa con el nombre de evento especificado.

invoke(string, any, any)

Invoca un evento del destino. Esto hace que se llame a todos los controladores de eventos del destino con el nombre de evento especificado.

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

Quita un agente de escucha de eventos del mapa.

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

Quita un agente de escucha de eventos de los orígenes de datos.

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

Quita un agente de escucha de eventos de HtmlMarker.

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

Quita un agente de escucha de eventos de las capas.

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

Quita un agente de escucha de eventos de los elementos emergentes.

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

Quita un agente de escucha de eventos de las formas.

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

Quita un agente de escucha de eventos de los orígenes.

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

Quita un evento a StyleControl.

Detalles del método

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)

Agrega un evento al mapa.

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)

Parámetros

eventType

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

Nombre del evento.

callback

(e: MapEvent) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento a htmlMarker(s).

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)

Parámetros

eventType

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

Nombre del evento.

target

HtmlMarker | HtmlMarker[]

HtmlMarker(s) para los que se va a agregar el evento.

callback

(e: TargetedEvent) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento de datos al mapa.

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

Parámetros

eventType

"data" | "sourcedata" | "styledata"

Nombre del evento de datos.

callback

(e: MapDataEvent) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento a los orígenes de datos.

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

Parámetros

eventType

"dataadded" | "dataremoved"

Nombre del evento.

target

DataSource | DataSource[]

Orígenes de datos para los que se va a agregar el evento.

callback

(e: Shape[]) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento a los orígenes de datos.

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

Parámetros

eventType

"datasourceupdated"

Nombre del evento.

target

DataSource | DataSource[]

Orígenes de datos para los que se va a agregar el evento.

callback

(e: DataSource) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento a los elementos emergentes.

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

Parámetros

eventType

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

Nombre del evento.

target

Popup | Popup[]

Elementos emergentes para los que se va a agregar el evento.

callback

(e: TargetedEvent) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento al mapa.

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

Parámetros

eventType

"error"

Nombre del evento de error.

callback

(e: MapErrorEvent) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento al mapa.

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

Parámetros

eventType

"layeradded" | "layerremoved"

Nombre del evento.

callback

(e: Layer) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento a las capas.

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

Parámetros

eventType

"layeradded" | "layerremoved"

Nombre del evento.

target

Layer | Layer[]

Capas para las que se va a agregar el evento.

callback

(e: Layer) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento de cambio mapConfiguration al mapa.

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

Parámetros

eventType

"mapconfigurationchanged"

Un nombre de evento mapConfiguration cambiado

callback

(e: MapConfiguration) => void

Devolución de llamada del controlador de eventos

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

Agrega un evento del mouse al mapa.

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

Parámetros

eventType

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

Nombre del evento del mouse.

callback

(e: MapMouseEvent) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento de mouse a las capas.

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

Parámetros

eventType

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

Nombre del evento.

target

Layer | Layer[]

Capas para las que se va a agregar el evento.

callback

(e: MapMouseEvent) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento a las formas.

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

Parámetros

eventType

"shapechanged"

Nombre del evento.

target

Shape | Shape[]

Formas para las que se va a agregar el evento.

callback

(e: Shape) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento al mapa.

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

Parámetros

eventType

"sourceadded" | "sourceremoved"

Nombre del evento.

callback

(e: Source) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento a los orígenes.

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

Parámetros

eventType

"sourceadded" | "sourceremoved"

Nombre del evento.

target

Source | Source[]

Los orígenes para los que se va a agregar el evento.

callback

(e: Source) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento wheel al mapa.

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

Parámetros

eventType

"stylechanged"

Nombre del evento wheel.

callback

(e: StyleChangedEvent) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento de imagen de estilo que falta al mapa.

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

Parámetros

eventType

"styleimagemissing"

Falta el nombre del evento de la imagen de estilo.

callback

(e: string) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento a StyleControl

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

Parámetros

eventType

"styleselected"

Nombre del evento.

target
StyleControl

StyleControl para el que se va a agregar el evento .

callback

(e: string) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento táctil al mapa.

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

Parámetros

eventType

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

Nombre del evento táctil.

callback

(e: MapTouchEvent) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento táctil a las capas.

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

Parámetros

eventType

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

Nombre del evento.

target

Layer | Layer[]

Capas para las que se va a agregar el evento.

callback

(e: MapTouchEvent) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento wheel al mapa.

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

Parámetros

eventType

"wheel"

Nombre del evento wheel.

callback

(e: MapMouseWheelEvent) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento wheel a las capas.

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

Parámetros

eventType

"wheel"

Nombre del evento.

target

Layer | Layer[]

Capas para las que se va a agregar el evento.

callback

(e: MapMouseWheelEvent) => void

Devolución de llamada del controlador de eventos.

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)

Agrega un evento al mapa.

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)

Parámetros

eventType

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

Nombre del evento.

callback

(e: MapEvent) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento al objeto HtmlMarker.

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)

Parámetros

eventType

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

Nombre del evento.

target
HtmlMarker

HtmlMarker para el que se va a agregar el evento.

callback

(e: TargetedEvent) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento de datos al mapa.

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

Parámetros

eventType

"data" | "sourcedata" | "styledata"

Nombre del evento de datos.

callback

(e: MapDataEvent) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento al origen de datos.

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

Parámetros

eventType

"dataadded" | "dataremoved"

Nombre del evento.

target
DataSource

DataSource para el que se va a agregar el evento.

callback

(e: Shape[]) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento al origen de datos.

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

Parámetros

eventType

"datasourceupdated"

Nombre del evento.

target
DataSource

DataSource para el que se va a agregar el evento.

callback

(e: DataSource) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento al elemento emergente.

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

Parámetros

eventType

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

Nombre del evento.

target
Popup

Elemento emergente para el que se va a agregar el evento.

callback

(e: TargetedEvent) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento al mapa.

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

Parámetros

eventType

"error"

Nombre del evento de error.

callback

(e: MapErrorEvent) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento al mapa.

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

Parámetros

eventType

"layeradded" | "layerremoved"

Nombre del evento.

callback

(e: Layer) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento táctil a la capa.

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

Parámetros

eventType

"layeradded" | "layerremoved"

Nombre del evento táctil.

target
Layer

Capa para la que se va a agregar el evento.

callback

(e: Layer) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento del mouse al mapa.

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

Parámetros

eventType

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

Nombre del evento del mouse.

callback

(e: MapMouseEvent) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento del mouse a la capa.

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

Parámetros

eventType

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

Nombre del evento del mouse.

target
Layer

Capa para la que se va a agregar el evento.

callback

(e: MapMouseEvent) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento a la forma.

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

Parámetros

eventType

"shapechanged"

Nombre del evento.

target
Shape

Forma para la que se va a agregar el evento.

callback

(e: Shape) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento al mapa.

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

Parámetros

eventType

"sourceadded" | "sourceremoved"

Nombre del evento.

callback

(e: Source) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento al origen.

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

Parámetros

eventType

"sourceadded" | "sourceremoved"

Nombre del evento.

target
Source

Origen para el que se va a agregar el evento.

callback

(e: Source) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento wheel al mapa.

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

Parámetros

eventType

"stylechanged"

Nombre del evento wheel.

callback

(e: StyleChangedEvent) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento de imagen de estilo que falta al mapa.

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

Parámetros

eventType

"styleimagemissing"

Falta el nombre del evento de la imagen de estilo.

callback

(e: string) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento a StyleControl

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

Parámetros

eventType

"styleselected"

Nombre del evento.

target
StyleControl

StyleControl para el que se va a agregar el evento.

callback

(e: string) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento táctil al mapa.

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

Parámetros

eventType

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

Nombre del evento táctil.

callback

(e: MapTouchEvent) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento táctil a la capa.

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

Parámetros

eventType

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

Nombre del evento táctil.

target
Layer

Capa para la que se va a agregar el evento.

callback

(e: MapTouchEvent) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento wheel al mapa.

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

Parámetros

eventType

"wheel"

Nombre del evento wheel.

callback

(e: MapMouseWheelEvent) => void

Devolución de llamada del controlador de eventos.

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

Agrega un evento wheel a la capa.

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

Parámetros

eventType

"wheel"

Nombre del evento wheel.

target
Layer

Capa para la que se va a agregar el evento.

callback

(e: MapMouseWheelEvent) => void

Devolución de llamada del controlador de eventos.

invoke(string, any)

Invoca un evento en el mapa. Esto hace que se llame a todos los controladores de eventos del mapa con el nombre de evento especificado.

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

Parámetros

eventType

string

Nombre del evento que se va a invocar.

args

any

Los datos que se van a pasar a las devoluciones de llamada.

Devoluciones

any

invoke(string, any, any)

Invoca un evento del destino. Esto hace que se llame a todos los controladores de eventos del destino con el nombre de evento especificado.

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

Parámetros

eventType

string

Nombre del evento que se va a invocar.

target

any

Destino en el que se va a invocar el evento. Los tipos de destino admitidos son Layer, HtmlMarker y Popup.

args

any

Los datos que se van a pasar a las devoluciones de llamada. Los datos pueden ser null pero no pueden ser undefined.

Devoluciones

any

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

Quita un agente de escucha de eventos del mapa.

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

Parámetros

eventType

string

Nombre del evento.

callback

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

Devolución de llamada del controlador de eventos.

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

Quita un agente de escucha de eventos de los orígenes de datos.

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

Parámetros

eventType

string

Nombre del evento.

target

DataSource | DataSource[]

Los orígenes de datos para los que se va a quitar el evento.

callback

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

Devolución de llamada del controlador de eventos.

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

Quita un agente de escucha de eventos de HtmlMarker.

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

Parámetros

eventType

string

Nombre del evento.

target

HtmlMarker | HtmlMarker[]

HtmlMarker(es) para el que se va a quitar el evento.

callback

(e: TargetedEvent) => void

Devolución de llamada del controlador de eventos.

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

Quita un agente de escucha de eventos de las capas.

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

Parámetros

eventType

string

Nombre del evento.

target

Layer | Layer[]

Capas para las que se va a quitar el evento.

callback

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

Devolución de llamada del controlador de eventos.

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

Quita un agente de escucha de eventos de los elementos emergentes.

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

Parámetros

eventType

string

Nombre del evento.

target

Popup | Popup[]

Elementos emergentes para los que se va a quitar el evento.

callback

(e: TargetedEvent) => void

Devolución de llamada del controlador de eventos.

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

Quita un agente de escucha de eventos de las formas.

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

Parámetros

eventType

string

Nombre del evento.

target

Shape | Shape[]

Formas para las que se va a quitar el evento.

callback

(e: Shape) => void

Devolución de llamada del controlador de eventos.

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

Quita un agente de escucha de eventos de los orígenes.

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

Parámetros

eventType

string

Nombre del evento.

target

Source | Source[]

Los orígenes para los que se va a quitar el evento.

callback

(e: Source) => void

Devolución de llamada del controlador de eventos.

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

Quita un evento a StyleControl.

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

Parámetros

eventType

string

Nombre del evento.

target
StyleControl

StyleControl para el que se va a agregar el evento .

callback

(e: string) => void

Devolución de llamada del controlador de eventos.