- 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 により生成することができる。