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