TypedFeaturesetFeature<T extends FeaturesetDescriptor> class
A FeaturesetFeature with a typed FeaturesetDescriptor. This is used to provide typed access to the specific properties and state of a feature with a known type such as StandardPOIs or StandardBuildings.
- Inheritance
-
- Object
- FeaturesetFeature
- TypedFeaturesetFeature
- Available Extensions
Constructors
-
TypedFeaturesetFeature(T featureset, Map<
String?, Object?> geometry, Map<String, Object?> properties, Map<String, Object?> state, {FeaturesetFeatureId? id}) - TypedFeaturesetFeature.fromFeaturesetFeature(FeaturesetFeature feature)
-
Creates a
TypedFeaturesetFeaturefrom aFeaturesetFeature.
Properties
- featureset ↔ FeaturesetDescriptor
-
A featureset descriptor denoting the featureset this feature belongs to.
getter/setter pairinherited
-
geometry
↔ Map<
String?, Object?> -
A feature geometry.
getter/setter pairinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- id ↔ FeaturesetFeatureId?
-
An identifier of the feature.
getter/setter pairinherited
-
properties
↔ Map<
String, Object?> -
Feature JSON properties.
getter/setter pairinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
state
↔ Map<
String, Object?> -
A feature state.
getter/setter pairinherited
Methods
-
encode(
) → Object -
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited