ベクトル地図スタイルのレイヤーを表現する。

このクラスのインスタンスは [[StyleManager]] インスタンスが保有する。

Properties

_evaluated_value_cache: Map<Property, unknown>

定数プロパティの値

StyleLayer 単位で評価値が決定する式を持つプロパティの評価値 キャッシュである。

_properties: Map<string, Property>

プロパティ辞書

レイヤーの全プロパティ (filter プロパティは除く) をプロパティ 名と対応付ける。

_visibility: boolean

レイヤーの可視性

初期値は visibility プロパティの値になる。

id: string

スタイルに記述されたレイヤーの ID

mapbox の Layersid プロパティと同じ文字列が設定される。

style_manager: StyleManager

このレイヤーの起源である [[StyleManager]] インスタンス

type: string

スタイルに記述されたレイヤーの型

mapbox の Layerstype プロパティと同じ文字列が設定される。

Accessors