- Preparing search index...
- The search index is not available
@mapray
Properties
Private
Readonly
_pid_set
_pid_set: Set<string>
Readonly
feature_id
feature_id: number
Accessors
num_properties
- get num_properties(): number
-
Returns number
Methods
clearProperties
- clearProperties(): void
-
Returns void
deleteProperty
- deleteProperty(pid: string): void
-
Returns void
getPropertyIds
- getPropertyIds(): IterableIterator<string>
-
Returns IterableIterator<string>
getValue
- getValue(pid: string): unknown
-
Returns unknown
hasProperty
- hasProperty(pid: string): boolean
-
Returns boolean
setValue
- setValue(pid: string, value: unknown): void
-
Parameters
-
pid: string
-
value: unknown
Returns void
特定のフィーチャに独自のプロパティを割り当てる。
スタイルで
["feature-state", "prop-name"]
のような式を評価すると、 そのフィーチャーに対するFeatureState
インスタンスに設定した"prop-name"
プロパティの値が得られる。ただし
"prop-name"
プロパティが存在しないとき、またはフィーチャーに 対するFeatureState
インスタンスが存在しないときはnull
が得られる。FeatureState
インスタンスは StyleManager.ensureFeatureState により生成することができる。