Layer class

拡張する他のレイヤー クラスの抽象クラス。

Extends

コンストラクター

Layer(string)

プロパティ

metadata

カスタム データをレイヤーに関連付けるためのプロパティ。

メソッド

getId()

レイヤーの ID を取得します。

getMap()

レイヤーが現在追加されているマップ (null) を取得します。

onAdd(Map)

マップに追加されたときに呼び出されるレイヤーの初期化メソッド。

onRemove()

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

コンストラクターの詳細

Layer(string)

new Layer(id?: string)

パラメーター

id

string

プロパティの詳細

metadata

カスタム データをレイヤーに関連付けるためのプロパティ。

metadata?: any

プロパティ値

any

メソッドの詳細

getId()

レイヤーの ID を取得します。

function getId(): string

戻り値

string

getMap()

レイヤーが現在追加されているマップ (null) を取得します。

function getMap(): Map

戻り値

Map

onAdd(Map)

マップに追加されたときに呼び出されるレイヤーの初期化メソッド。

function onAdd(map: Map)

パラメーター

map
Map

レイヤーが追加されたマップ。

onRemove()

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

function onRemove()