ZegoUIKitPrebuiltLiveStreamingController class
Used to control the live streaming functionality.
ZegoUIKitPrebuiltLiveStreamingController is a singleton instance class, you can directly invoke it by ZegoUIKitPrebuiltLiveStreamingController().
If the default live streaming UI and interactions do not meet your requirements, you can use this ZegoUIKitPrebuiltLiveStreamingController to actively control the business logic.
This class is used by setting the ZegoUIKitPrebuiltLiveStreaming.controller
parameter in the constructor of ZegoUIKitPrebuiltLiveStreaming.
- Mixed in types
-
- ZegoLiveStreamingControllerMessage
- ZegoLiveStreamingControllerMinimizing
- ZegoLiveStreamingControllerRoom
- ZegoLiveStreamingControllerUser
- ZegoLiveStreamingControllerScreen
- ZegoLiveStreamingControllerCoHost
- ZegoLiveStreamingControllerPK
- ZegoLiveStreamingControllerSwiping
- ZegoLiveStreamingControllerAudioVideo
- Available Extensions
Constructors
- ZegoUIKitPrebuiltLiveStreamingController()
-
factory
Properties
- audioVideo → ZegoLiveStreamingControllerAudioVideoImpl
-
no setterinherited
- coHost → ZegoLiveStreamingControllerCoHostImpl
-
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
-
isLeaveRequestingNotifier
→ ValueNotifier<
bool> -
no setter
- message → ZegoLiveStreamingControllerMessageImpl
-
no setterinherited
- minimize → ZegoLiveStreamingControllerMinimizingImpl
-
no setterinherited
- pk → ZegoLiveStreamingControllerPKImpl
-
no setterinherited
- private → ZegoLiveStreamingControllerPrivateImpl
-
Don't call that
no setterinherited
- room → ZegoLiveStreamingControllerRoomImpl
-
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- screenSharing → ZegoLiveStreamingScreenController
-
no setterinherited
- swiping → LiveStreamingControllerSwipingImpl
-
no setterinherited
- user → ZegoLiveStreamingControllerUserImpl
-
no setterinherited
Methods
-
leave(
BuildContext context, {bool showConfirmation = false}) → Future< bool> - This function is used to end the Live Streaming.
-
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