onMethodCall static method

Future onMethodCall(
  1. MethodCall call
)

Implementation

static Future<dynamic> onMethodCall(MethodCall call) {
  final Map<dynamic, dynamic>? argsMap = call.arguments;
  switch (call.method) {
    case 'pendingOnFound':
      _pendingHandler?.onFound?.call(Message.fromMap(argsMap!['message']));
      break;
    case 'pendingOnLost':
      _pendingHandler?.onLost?.call(Message.fromMap(argsMap!['message']));
      break;
    case 'pendingOnTimeout':
      _pendingGetOption?.getCallback?.onTimeout?.call();
      break;
    default:
      debugPrint('ERROR | Unknown method');
      break;
  }
  return Future<dynamic>.value(null);
}