Share via


EventManager interface

Essa interface define parcialmente o controle do mapa.EventManager Essa definição inclui apenas o método adicionado usando as ferramentas de desenho. Para a definição base, consulte: https://docs.microsoft.com/javascript/api/azure-maps-control/atlas.eventmanager?view=azure-maps-typescript-latest

Métodos

add("drawingchanged" | "drawingchanging" | "drawingcomplete" | "drawingstarted" | "drawingerased", DrawingManager, (e: azmaps.Shape) => void)

Adiciona um evento ao DrawingManager

add("drawingmodechanged", DrawingManager, (e: DrawingMode) => void)

Adiciona um evento ao DrawingManager

remove(string, DrawingManager, (e?: any) => void)

Remove um ouvinte de evento do DrawingManager

Detalhes do método

add("drawingchanged" | "drawingchanging" | "drawingcomplete" | "drawingstarted" | "drawingerased", DrawingManager, (e: azmaps.Shape) => void)

Adiciona um evento ao DrawingManager

function add(eventType: "drawingchanged" | "drawingchanging" | "drawingcomplete" | "drawingstarted" | "drawingerased", target: DrawingManager, callback: (e: azmaps.Shape) => void)

Parâmetros

eventType

"drawingchanged" | "drawingchanging" | "drawingcomplete" | "drawingstarted" | "drawingerased"

O nome do evento.

target
DrawingManager

Para DrawingManager o qual adicionar o evento.

callback

(e: azmaps.Shape) => void

O retorno de chamada do manipulador de eventos.

add("drawingmodechanged", DrawingManager, (e: DrawingMode) => void)

Adiciona um evento ao DrawingManager

function add(eventType: "drawingmodechanged", target: DrawingManager, callback: (e: DrawingMode) => void)

Parâmetros

eventType

"drawingmodechanged"

O nome do evento.

target
DrawingManager

Para DrawingManager o qual adicionar o evento.

callback

(e: DrawingMode) => void

O retorno de chamada do manipulador de eventos.

remove(string, DrawingManager, (e?: any) => void)

Remove um ouvinte de evento do DrawingManager

function remove(eventType: string, target: DrawingManager, callback: (e?: any) => void)

Parâmetros

eventType

string

O nome do evento.

target
DrawingManager

Para DrawingManager o qual remover o evento.

callback

(e?: any) => void

O retorno de chamada do manipulador de eventos.