LiveStreamManager class
Constructors
Properties
- battleManager → BattleManager
-
Available on LiveStreamManager, provided by the LiveStreamManagerWithTools extension
no setter - battleState → LSBattleState
-
Available on LiveStreamManager, provided by the LiveStreamManagerWithTools extension
no setter - coGuestManager → CoGuestManager
-
Available on LiveStreamManager, provided by the LiveStreamManagerWithTools extension
no setter - coGuestState → LSCoGuestState
-
Available on LiveStreamManager, provided by the LiveStreamManagerWithTools extension
no setter - coHostManager → CoHostManager
-
Available on LiveStreamManager, provided by the LiveStreamManagerWithTools extension
no setter - coHostState → LSCoHostState
-
Available on LiveStreamManager, provided by the LiveStreamManagerWithTools extension
no setter - floatWindowState → LSFloatWindowState
-
Available on LiveStreamManager, provided by the LiveStreamManagerWithTools extension
no setter - hashCode → int
-
The hash code for this object.
no setterinherited
-
kickedOutSubject
↔ StreamController<
void> -
latefinal
-
likeSubject
↔ StreamController<
void> -
latefinal
- mediaManager → MediaManager
-
Available on LiveStreamManager, provided by the LiveStreamManagerWithTools extension
no setter - mediaState → LSMediaState
-
Available on LiveStreamManager, provided by the LiveStreamManagerWithTools extension
no setter - roomState → LSRoomState
-
Available on LiveStreamManager, provided by the LiveStreamManagerWithTools extension
no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- service ↔ LiveStreamService
-
latefinal
-
toastSubject
↔ StreamController<
String> -
latefinal
- userState → LSUserState
-
Available on LiveStreamManager, provided by the LiveStreamManagerWithTools extension
no setter
Methods
-
dispose(
) → void -
enablePictureInPicture(
String roomId, bool enable) → Future< bool> -
Available on LiveStreamManager, provided by the LiveStreamManagerWithFloatWindow extension
-
enablePipMode(
bool enable) → void -
Available on LiveStreamManager, provided by the LiveStreamManagerWithFloatWindow extension
-
fetchLiveInfo(
String roomId) → Future< TUIValueCallBack< TUILiveInfo> > -
Available on LiveStreamManager, provided by the LiveStreamManagerWithAnchor extension
-
fetchRecommendedList(
{String cursor = ''}) → Future< void> -
Available on LiveStreamManager, provided by the LiveStreamManagerWithCommon extension
-
getDefaultRoomName(
) → String -
Available on LiveStreamManager, provided by the LiveStreamManagerWithTools extension
-
getMultiPlaybackQuality(
String roomId) → Future< TUIValueCallBack< List< >TUIVideoQuality> > -
Available on LiveStreamManager, provided by the LiveStreamManagerWithAnchor extension
-
getUserInfo(
String userId) → Future< TUIValueCallBack< TUIUserInfo> > -
Available on LiveStreamManager, provided by the LiveStreamManagerWithAnchor extension
-
isBattleDraw(
) → bool -
Available on LiveStreamManager, provided by the LiveStreamManagerWithAnchor extension
-
isCoGuesting(
) → bool -
Available on LiveStreamManager, provided by the LiveStreamManagerWithAnchor extension
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
onBattleExited(
) → void -
Available on LiveStreamManager, provided by the LiveStreamManagerWithAnchor extension
-
onCameraOpened(
int viewId) → void -
Available on LiveStreamManager, provided by the LiveStreamManagerWithCommon extension
-
onCanceledBattle(
) → void -
Available on LiveStreamManager, provided by the LiveStreamManagerWithAnchor extension
-
onCoGuestConnectUserChanged(
List< TUIUserInfo> connectedUserList) → void -
Available on LiveStreamManager, provided by the LiveStreamManagerWithAnchor extension
-
onCoGuestStatusChanged(
CoGuestStatus status) → void -
Available on LiveStreamManager, provided by the LiveStreamManagerWithAudience extension
-
onCoHostConnectUserChanged(
List< TUIConnectionUser> connectedUserList) → void -
Available on LiveStreamManager, provided by the LiveStreamManagerWithAnchor extension
-
onDisableSendingMessageBtnClicked(
String userId, bool isDisable) → Future< TUIActionCallback> -
Available on LiveStreamManager, provided by the LiveStreamManagerWithAnchor extension
-
onJoinLive(
LiveInfo liveInfo) → void -
Available on LiveStreamManager, provided by the LiveStreamManagerWithAudience extension
-
onKickedOutBtnClicked(
String userId) → Future< TUIActionCallback> -
Available on LiveStreamManager, provided by the LiveStreamManagerWithAnchor extension
-
onLeaveLive(
) → void -
Available on LiveStreamManager, provided by the LiveStreamManagerWithAudience extension
-
onLockMediaStatusBtnClicked(
String userId, TUISeatLockParams params) → Future< TUIActionCallback> -
Available on LiveStreamManager, provided by the LiveStreamManagerWithAnchor extension
-
onReceiveGift(
int price, String senderUserId) → void -
Available on LiveStreamManager, provided by the LiveStreamManagerWithCommon extension
-
onRequestBattle(
String battleId, List< SeatUserInfo> battleUserList) → void -
Available on LiveStreamManager, provided by the LiveStreamManagerWithAnchor extension
-
onRequestCrossRoomConnection(
TUIConnectionUser user) → void -
Available on LiveStreamManager, provided by the LiveStreamManagerWithAnchor extension
-
onRequestCrossRoomConnectionFailed(
String roomId) → void -
Available on LiveStreamManager, provided by the LiveStreamManagerWithAnchor extension
-
onResponseBattle(
) → void -
Available on LiveStreamManager, provided by the LiveStreamManagerWithAnchor extension
-
onSetRoomCoverUrl(
String url) → void -
Available on LiveStreamManager, provided by the LiveStreamManagerWithAnchor extension
-
onSetRoomName(
String roomName) → void -
Available on LiveStreamManager, provided by the LiveStreamManagerWithAnchor extension
-
onSetRoomPrivacy(
LiveStreamPrivacyStatus mode) → void -
Available on LiveStreamManager, provided by the LiveStreamManagerWithAnchor extension
-
onStartLive(
bool isJoinSelf, LiveInfo liveInfo) → void -
Available on LiveStreamManager, provided by the LiveStreamManagerWithAnchor extension
-
onStartPreview(
) → void -
Available on LiveStreamManager, provided by the LiveStreamManagerWithAnchor extension
-
onStopLive(
) → void -
Available on LiveStreamManager, provided by the LiveStreamManagerWithAnchor extension
-
pauseByAudience(
) → void -
Available on LiveStreamManager, provided by the LiveStreamManagerWithAnchor extension
-
prepareLiveInfoBeforeEnterRoom(
LiveInfo liveInfo) → void -
Available on LiveStreamManager, provided by the LiveStreamManagerWithAnchor extension
-
prepareRoomIdBeforeEnterRoom(
String roomId) → void -
Available on LiveStreamManager, provided by the LiveStreamManagerWithAnchor extension
-
resumeByAudience(
) → void -
Available on LiveStreamManager, provided by the LiveStreamManagerWithAnchor extension
-
setAudioPlayoutVolume(
int volume) → void -
Available on LiveStreamManager, provided by the LiveStreamManagerWithAnchor extension
-
setFloatWindowMode(
FloatWindowMode mode) → void -
Available on LiveStreamManager, provided by the LiveStreamManagerWithFloatWindow extension
-
setLiveID(
String liveID) → void -
switchPlaybackQuality(
TUIVideoQuality videoQuality) → void -
Available on LiveStreamManager, provided by the LiveStreamManagerWithAnchor extension
-
toString(
) → String -
A string representation of this object.
inherited
-
updateVideoQuality(
TUIVideoQuality videoQuality) → void -
Available on LiveStreamManager, provided by the LiveStreamManagerWithAnchor extension
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited