Future<void> request(Payload payload, Map<String, Object>? data) async { if(data == null) data = {}; data['payload'] = payload; await _channel.invokeMethod('request', data); }