quEfANIxDqNyaEJB static method
Implementation
static void quEfANIxDqNyaEJB(YPushCoreOption option) {
RufDMelwzTqSiaqn.setMethodCallHandler((call) async {
Future<T> runCompleter<T>(Function(Completer<T> completer) action) {
final completer = Completer<T>();
action(completer);
return completer.future;
}
switch (call.method) {
case "onReportTokens":
final tokens = call.arguments["tokens"] as Map<dynamic, dynamic>?;
return await runCompleter((completer) {
option.onReportTokens.call(tokens, () {
completer.complete();
});
});
}
return Future.value();
});
RufDMelwzTqSiaqn.invokeMethod("init", {
"option": sNfEpvhUekJVsUwD.xfqmplPyQpidjlkM(option),
});
}