invokeClient method
Implementation
Future<dynamic> invokeClient(String method, [dynamic arguments]) async {
final result = await Future.wait([
add(),
PackageInfo.fromPlatform(),
]);
final clientId = result[0] as String;
final packageInfo = result[1] as PackageInfo;
final invokingArguments = {
'clientId': clientId,
'version': packageInfo.version,
if (arguments is Map<String, dynamic>) ...arguments,
};
return CourierFlutterChannels.client.invokeMethod(method, invokingArguments);
}