PusherInfo class

Pusher live room info. Used both as the input parameter of startPush / updateConfig, and carried in state.pusherInfo as the live room info returned from the engine.

Constructors

PusherInfo({String liveID = '', String liveName = '', String coverURL = '', String backgroundURL = '', String notice = '', int createTime = 0, List<int> categoryList = const [], bool isPublicVisible = true, Map<String, String> metaData = const {}})

Properties

backgroundURL → String
Background URL.
final
categoryList → List<int>
Category list.
final
coverURL → String
Cover URL.
final
createTime → int
Create time.
final
hashCode → int
The hash code for this object.
no setteroverride
isPublicVisible → bool
Whether publicly visible.
final
liveID → String
Live ID.
final
liveName → String
Live name.
final
metaData → Map<String, String>
Custom metadata.
final
notice → String
Notice.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

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