Map Feature State Delegate
interface MapFeatureStateDelegate
Definition of the feature state delegate needed to update the feature state of the map.
Functions
Link copied to clipboard
abstract fun getFeatureState(sourceId: String, sourceLayerId: String? = null, featureId: String, callback: QueryFeatureStateCallback): Cancelable
Get the state map of a feature within a style source.
Link copied to clipboard
abstract fun removeFeatureState(sourceId: String, sourceLayerId: String? = null, featureId: String, stateKey: String? = null, callback: FeatureStateOperationCallback): Cancelable
Removes entries from a feature state object.
Link copied to clipboard
abstract fun resetFeatureStates(sourceId: String, sourceLayerId: String? = null, callback: FeatureStateOperationCallback): Cancelable
Reset all the feature states within a style source.
Link copied to clipboard
abstract fun setFeatureState(sourceId: String, sourceLayerId: String? = null, featureId: String, state: Value, callback: FeatureStateOperationCallback): Cancelable
Updates the state object of a feature within a style source.