TUIUserInfo.fromNewJson constructor
TUIUserInfo.fromNewJson(
- Map<String, dynamic> json
)
Implementation
TUIUserInfo.fromNewJson(Map<String, dynamic> json) {
userId = json["userId"];
userName = json["userName"];
nameCard = json["nameCard"];
avatarUrl = json["avatarUrl"];
userRole = TUIRoleExt.fromValue(json["userRole"]);
hasAudioStream = json["hasAudioStream"];
hasVideoStream = json["hasVideoStream"];
hasScreenStream = json["hasScreenStream"];
isMessageDisabled = json["isMessageDisabled"];
level = json["level"] ?? 0;
final roomCustom = json["roomCustomInfo"];
customInfo = (roomCustom is Map) ? roomCustom.map((key, value) => MapEntry(key.toString(), value.toString())) : {};
}