Share via


EventManager interface

このインターフェイスは、マップ コントロール EventManagerを部分的に定義します。 この定義には、描画ツールを使用して追加されたメソッドのみが含まれます。 基本定義については、次を参照してください。 https://docs.microsoft.com/javascript/api/azure-maps-control/atlas.eventmanager?view=azure-maps-typescript-latest

メソッド

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

にイベントを追加します。 DrawingManager

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

にイベントを追加します。 DrawingManager

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

からイベント リスナーを削除します。 DrawingManager

メソッドの詳細

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

にイベントを追加します。 DrawingManager

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

パラメーター

eventType

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

イベントの名前です。

target
DrawingManager

DrawingManagerイベントを追加する対象。

callback

(e: azmaps.Shape) => void

イベント ハンドラーコールバック。

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

にイベントを追加します。 DrawingManager

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

パラメーター

eventType

"drawingmodechanged"

イベントの名前です。

target
DrawingManager

DrawingManagerイベントを追加する対象。

callback

(e: DrawingMode) => void

イベント ハンドラーコールバック。

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

からイベント リスナーを削除します。 DrawingManager

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

パラメーター

eventType

string

イベントの名前です。

target
DrawingManager

DrawingManagerイベントを削除する対象。

callback

(e?: any) => void

イベント ハンドラーコールバック。