TUILiveInfo class

Constructors

TUILiveInfo.new()
TUILiveInfo.fromJson(Map<String, dynamic> dataMap)

Properties

activityStatus int
Live room activity status: User-defined tag
getter/setter pair
backgroundUrl String
Live room background, maximum support is 200 bytes.
getter/setter pair
categoryList List<int>
Live room category tags, a single room supports up to 3 tags.
getter/setter pair
coverUrl String
Live room cover, maximum support is 200 bytes.
getter/setter pair
createTime int
The room creation time (read-only).
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
isMessageDisableForAllUser bool
The status of disabling for all user to send message in room (optional parameter for creating a room), default value: false.
getter/setter pair
isPublicVisible bool
The public parameter can control whether the live room can be seen by others.
getter/setter pair
isSeatEnabled bool
The status of enabling seat.
getter/setter pair
keepOwnerOnSeat bool
The host automatically joins the mic after starting the live stream
getter/setter pair
maxSeatCount int
Maximum number of seat.
getter/setter pair
name String
Room name (Optional parameter, default is room ID, maximum support is 100 bytes).
getter/setter pair
notice String
Room notification (Optional parameter, default is room ID, maximum support is 100 bytes).
getter/setter pair
ownerAvatarUrl String
Room owner avatar URL: Default is the room creator's avatar URL (read-only).
getter/setter pair
ownerId String
Owner ID: Default is the room creator (read-only).
getter/setter pair
ownerName String
Room owner name: Default is the room creator's name (read-only).
getter/setter pair
roomId String
Room ID (required parameter for creating room, maximum support is 48 bytes).
getter/setter pair
roomInfo TUIRoomInfo
Basic room info
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
seatLayoutTemplateId int
The ID of Seat layout template.
getter/setter pair
seatMode TUISeatMode
Seat mode (only available after isSeatEnabled is true).
getter/setter pair
viewCount int
Total views (the count of user entering live room).
getter/setter pair

Methods

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.
inherited

Operators

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