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", Drawing |
にイベントを追加します。 |
add("drawingmodechanged", Drawing |
にイベントを追加します。 |
remove(string, Drawing |
からイベント リスナーを削除します。 |
メソッドの詳細
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
イベント ハンドラーコールバック。