LiveInfo class

Live information

Contains complete property information of the live room, including live ID, name, cover, owner info, etc.

Constructors

LiveInfo({String liveID = '', String liveName = '', String notice = '', bool isMessageDisable = false, bool isPublicVisible = true, bool? isSeatEnabled, bool? keepOwnerOnSeat, int? maxSeatCount, TakeSeatMode seatMode = TakeSeatMode.apply, SeatLayoutTemplate seatTemplate = const VideoDynamicGrid9Seats(), int? seatLayoutTemplateID, String coverURL = '', String backgroundURL = '', List<int>? categoryList, int activityStatus = 0, LiveUserInfo? liveOwner, int createTime = 0, int totalViewerCount = 0, bool isGiftEnabled = true, Map<String, String>? metaData})

Properties

activityStatus int
Activity status.
getter/setter pair
backgroundURL String
Background URL.
getter/setter pair
categoryList List<int>
Category list.
getter/setter pair
coverURL String
Cover URL.
getter/setter pair
createTime int
Create time.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
isGiftEnabled bool
Whether gift is enabled.
getter/setter pair
isMessageDisable bool
Whether message is disabled.
getter/setter pair
isPublicVisible bool
Whether publicly visible.
getter/setter pair
isSeatEnabled bool
Whether seat is enabled.
getter/setter pair
keepOwnerOnSeat bool
Whether to keep owner on seat.
getter/setter pair
liveID String
Live ID.
getter/setter pair
liveName String
Live name.
getter/setter pair
liveOwner LiveUserInfo
Live owner info.
getter/setter pair
maxSeatCount int
Maximum seat count.
getter/setter pair
metaData Map<String, String>
Metadata.
getter/setter pair
notice String
Live notice.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
seatLayoutTemplateID int
Seat layout template ID.
getter/setter pair
seatMode TakeSeatMode
Take seat mode.
getter/setter pair
seatTemplate SeatLayoutTemplate
Seat layout template for simplifying seat configuration.
getter/setter pair
totalViewerCount int
Total viewer count.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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