Layer class
拡張する他のレイヤー クラスの抽象クラス。
- Extends
-
EventEmitter<T>
コンストラクター
Layer(string) |
プロパティ
metadata | カスタム データをレイヤーに関連付けるためのプロパティ。 |
メソッド
get |
レイヤーの ID を取得します。 |
get |
レイヤーが現在追加されているマップ (null) を取得します。 |
on |
マップに追加されたときに呼び出されるレイヤーの初期化メソッド。 |
on |
レイヤーがマップから削除されたときに呼び出されるメソッド。 レイヤーに必要なクリーンアップを実行する必要があります。 |
コンストラクターの詳細
Layer(string)
new Layer(id?: string)
パラメーター
- id
-
string
プロパティの詳細
metadata
カスタム データをレイヤーに関連付けるためのプロパティ。
metadata?: any
プロパティ値
any
メソッドの詳細
getId()
レイヤーの ID を取得します。
function getId(): string
戻り値
string
getMap()
onAdd(Map)
onRemove()
レイヤーがマップから削除されたときに呼び出されるメソッド。 レイヤーに必要なクリーンアップを実行する必要があります。
function onRemove()