queryProperties method
query room properties
Implementation
Future<Map<String, String>> queryProperties({
required String roomID,
}) async {
if (null == ZegoUIKit().getPlugin(ZegoUIKitPluginType.signaling)) {
ZegoLoggerService.logInfo(
'signaling is null',
tag: 'live-streaming',
subTag: 'controller.room, queryRoomProperties',
);
return <String, String>{};
}
return ZegoUIKit()
.getSignalingPlugin()
.queryRoomProperties(
roomID: roomID,
)
.then((result) {
if (null != result.error) {
ZegoLoggerService.logInfo(
'error:${result.error}',
tag: 'live-streaming',
subTag: 'controller.room, queryRoomProperties',
);
return <String, String>{};
}
return result.properties;
});
}