event method

void event(
  1. String eventId, {
  2. Map<String, String>? attributes,
  3. int? number,
})

Implementation

void event(String eventId, {
  Map<String, String>? attributes,
  int? number
}) async {
  if(number is int) {
    facebookAppEvents.logEvent(name: eventId, valueToSum: number.toDouble());
    UmengCommonSdk.onEvent(eventId, {"number": number});
  }else if(attributes is Map) {
    facebookAppEvents.logEvent(name: eventId, parameters: attributes);
    UmengCommonSdk.onEvent(eventId, attributes!);
  }else {
    facebookAppEvents.logEvent(name: eventId);
    UmengCommonSdk.onEvent(eventId, {});
  }
}