AnalyticsEventSpec constructor

AnalyticsEventSpec({
  1. required String tier,
  2. Set<String> requiredProperties = const <String>{},
})

Creates a spec. requiredProperties is copied into an unmodifiable set so the value type cannot be mutated through the constructor argument.

Implementation

AnalyticsEventSpec({
  required this.tier,
  Set<String> requiredProperties = const <String>{},
}) : requiredProperties = Set<String>.unmodifiable(requiredProperties);