class RoomInfoH5Model { RoomInfoH5Model({ this.roomInfo, this.anchorInfo, this.isRoomFeed, this.watchedShow, this.likeInfoV3, this.blockInfo, }); RoomInfo? roomInfo; AnchorInfo? anchorInfo; int? isRoomFeed; Map? watchedShow; LikeInfoV3? likeInfoV3; Map? blockInfo; RoomInfoH5Model.fromJson(Map json) { roomInfo = RoomInfo.fromJson(json['room_info']); anchorInfo = AnchorInfo.fromJson(json['anchor_info']); isRoomFeed = json['is_room_feed']; watchedShow = json['watched_show']; likeInfoV3 = LikeInfoV3.fromJson(json['like_info_v3']); blockInfo = json['block_info']; } } class RoomInfo { RoomInfo({ this.uid, this.roomId, this.title, this.cover, this.description, this.liveStatus, this.liveStartTime, this.areaId, this.areaName, this.parentAreaId, this.parentAreaName, this.online, this.background, this.appBackground, this.liveId, }); int? uid; int? roomId; String? title; String? cover; String? description; int? liveStatus; int? liveStartTime; int? areaId; String? areaName; int? parentAreaId; String? parentAreaName; int? online; String? background; String? appBackground; String? liveId; RoomInfo.fromJson(Map json) { uid = json['uid']; roomId = json['room_id']; title = json['title']; cover = json['cover']; description = json['description']; liveStatus = json['liveS_satus']; liveStartTime = json['live_start_time']; areaId = json['area_id']; areaName = json['area_name']; parentAreaId = json['parent_area_id']; parentAreaName = json['parent_area_name']; online = json['online']; background = json['background']; appBackground = json['app_background']; liveId = json['live_id']; } } class AnchorInfo { AnchorInfo({ this.baseInfo, this.relationInfo, }); BaseInfo? baseInfo; RelationInfo? relationInfo; AnchorInfo.fromJson(Map json) { baseInfo = BaseInfo.fromJson(json['base_info']); relationInfo = RelationInfo.fromJson(json['relation_info']); } } class BaseInfo { BaseInfo({ this.uname, this.face, }); String? uname; String? face; BaseInfo.fromJson(Map json) { uname = json['uname']; face = json['face']; } } class RelationInfo { RelationInfo({this.attention}); int? attention; RelationInfo.fromJson(Map json) { attention = json['attention']; } } class LikeInfoV3 { LikeInfoV3({this.totalLikes}); int? totalLikes; LikeInfoV3.fromJson(Map json) { totalLikes = json['total_likes']; } }