TapInteraction<T extends FeaturesetDescriptor> constructor

TapInteraction<T extends FeaturesetDescriptor>(
  1. T featuresetDescriptor,
  2. OnInteractionFeatureContext<TypedFeaturesetFeature<T>> actionFeatureContext, {
  3. String? filter,
  4. double? radius,
  5. bool stopPropagation = true,
})

Implementation

TapInteraction(
  T featuresetDescriptor,
  OnInteractionFeatureContext<TypedFeaturesetFeature<T>>
  actionFeatureContext, {
  super.filter,
  super.radius,
  super.stopPropagation = true,
}) : super(
       featuresetDescriptor: featuresetDescriptor,
       interactionType: InteractionType.tap,
       featureFactory: (f) =>
           TypedFeaturesetFeature<T>.fromFeaturesetFeature(f),
       action: (feature, context) {
         if (feature != null) actionFeatureContext(feature, context);
       },
     );