Control interface

マップのコントロールを定義するためのインターフェイス。

メソッド

onAdd(Map, ControlOptions)

マップに追加されたときに呼び出されるコントロールの初期化メソッド。

onRemove()

コントロールがマップから削除されたときに呼び出されるメソッド。 コントロールに必要なクリーンアップを実行する必要があります。

メソッドの詳細

onAdd(Map, ControlOptions)

マップに追加されたときに呼び出されるコントロールの初期化メソッド。

function onAdd(map: Map, options?: ControlOptions): HTMLElement | null

パラメーター

map
Map

コントロールが追加されるマップ。

options
ControlOptions

このコントロールの ControlOptions。

戻り値

HTMLElement | null

コントロールのマップに配置する HTMLElement。

onRemove()

コントロールがマップから削除されたときに呼び出されるメソッド。 コントロールに必要なクリーンアップを実行する必要があります。

function onRemove()