logEvent method

  1. @override
dynamic logEvent(
  1. Event event
)
override

Implementation

@override
logEvent(Event event) {
  if (event.errors.isNotEmpty) {
    if (kDebugMode) {
      print("Event Discarded: ${event.errors.toString()}");
    }
    return;
  }

  String eventName = event.name;
  String params = jsonEncode(event.params);
  String errors = jsonEncode(event.errors);
  methodChannel.invokeListMethod('logEvent', {"event_name": eventName, "params": params, "errors": errors});
}