setRoomExtraInfo method
Implementation
Future<Map<dynamic, dynamic>> setRoomExtraInfo(
String roomID, String key, String value) async {
final Map<dynamic, dynamic> map = {};
try {
final result = await (() {
Map completerMap = createCompleter();
ZegoFlutterEngine.instance.setRoomExtraInfo(
roomID, key, value, completerMap["success"], completerMap["fail"]);
return completerMap["completer"].future;
})();
map["errorCode"] = result;
} catch (errorCode) {
map["errorCode"] = errorCode;
}
return Future.value(map);
}