handle method

  1. @override
Future handle(
  1. MethodCall call
)
override

Implementation

@override
Future<dynamic> handle(MethodCall call) async {
  if (Nudge.nudgeRefreshTokenCallback != null) {
    NLogger.d('Nudge refresh token callback arguments: ${call.arguments}');
    var response = await Nudge.nudgeRefreshTokenCallback!();
    NLogger.i('Nudge refresh token callback response: $response');
    NudgeCoreV2NativeServices()
        .invokeNativeMethod('nudge_send_refresh_token', {"token": response});
  } else {
    NLogger.e('Nudge refresh token callback is null');
  }
}