LiveRoomModel class

Model - 直播间列表信息

Constructors

LiveRoomModel({String? roomId, String? roomCover, String? roomName, String? userId, String? userName, String? currentHot, String? payDesc, int? payType, int? state, int? vibratingEgg, String? icon, String? pullStreamAddr, String? inviteCode, String? gameIcon, bool? streamEncrypted})
LiveRoomModel.fromJson(Map<String, dynamic> json)

Properties

currentHot String?
当前热度
getter/setter pair
gameIcon String?
游戏图标
getter/setter pair
hashCode int
The hash code for this object.
no setteroverride
icon String?
主播头像
getter/setter pair
inviteCode String?
主播邀请码
getter/setter pair
payDesc String?
价格
getter/setter pair
payType int?
付费类型 0 免费 1 门票房 2 计时房
getter/setter pair
pullStreamAddr String?
拉流地址
getter/setter pair
roomCover String?
直播间封面
getter/setter pair
roomId String?
直播间ID
getter/setter pair
roomName String?
直播间名称
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
state int?
当前房间状态 1直播中 (其他 - 休息中)
getter/setter pair
streamEncrypted bool?
视频流是否加密
getter/setter pair
userId String?
用户ID
getter/setter pair
userName String?
用户名称
getter/setter pair
vibratingEgg int?
跳蛋是否打开。 跳蛋图标 0 不展示 1 展示
getter/setter pair

Methods

isAnchorRest() bool
休息中
isStreamEncrypted() bool
视频流是否加密(默认:加密)
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
override