handleEvent method

Future<void> handleEvent(
  1. MethodCall call
)
inherited

Implementation

Future<void> handleEvent(MethodCall call) async {
  if (_listener == null) {
    return;
  }
  switch (call.method) {
    case 'loaded':
      _listener!(AdmobAdEvent.loaded, null);
      break;
    case 'failedToLoad':
      _listener!(AdmobAdEvent.failedToLoad,
          Map<String, dynamic>.from(call.arguments));
      break;
    case 'clicked':
      _listener!(AdmobAdEvent.clicked, null);
      break;
    case 'impression':
      _listener!(AdmobAdEvent.impression, null);
      break;
    case 'opened':
      _listener!(AdmobAdEvent.opened, null);
      break;
    case 'leftApplication':
      _listener!(AdmobAdEvent.leftApplication, null);
      break;
    case 'closed':
      _listener!(AdmobAdEvent.closed, null);
      break;
    case 'completed':
      _listener!(AdmobAdEvent.completed, null);
      break;
    case 'rewarded':
      _listener!(
          AdmobAdEvent.rewarded, Map<String, dynamic>.from(call.arguments));
      break;
    case 'started':
      _listener!(AdmobAdEvent.started, null);
      break;
  }
}