# Marker

マーカーコンポーネントを作成します。

Evented (opens new window) を拡張しています。

new Marker(options: Object)

# パラメータ

# options (Object (opens new window))

名前 説明
options.element
HTMLElement (opens new window)
マーカーとして使用する DOM エレメント。デフォルトは、水色のしずく型の SVG マーカー

# インスタンスメンバ

# addTo(map)

MarkerMap オブジェクトに取り付けます。

# パラメータ

map (Map) マーカーを追加する Mini Tokyo 3D マップ

# 返り値

Marker: メソッドチェーンを可能にするために自分自身を返す


# remove()

マーカーをマップから削除します。

# 返り値

Marker: メソッドチェーンを可能にするために自分自身を返す


# setActivity(active)

マーカーのアクティブ状態を設定します。アクティブな状態とは、マーカーが選択されてハイライト表示されている状態を指します。

# パラメータ

active (boolean (opens new window)) trueの場合、マーカーがアクティブになる

# 返り値

Marker: メソッドチェーンを可能にするために自分自身を返す


# setLngLat(lnglat)

マーカーの地理的な位置を設定し、移動させます。

# パラメータ

lnglat (LngLatLike (opens new window)) マーカーを設置する位置を示す LngLatLike (opens new window)

# 返り値

Marker: メソッドチェーンを可能にするために自分自身を返す


# setVisibility(visible)

マーカーの表示状態を設定します。

# パラメータ

visible (boolean (opens new window)) true の場合、マーカーが表示される

# 返り値

Marker: メソッドチェーンを可能にするために自分自身を返す

# イベント

# click

マーカー上でポインティングデバイス(通常はマウス)を押して離すと発生します。


# mouseenter

ポインティングデバイス(通常はマウス)がマーカーに入ったときに発生します。


# mouseleave

ポインティングデバイス(通常はマウス)がマーカーから離れたときに発生します。

最終更新日時: 2021/11/19 12:47:43