ZegoPipPrivate class
- Available extensions
Constructors
Properties
-
engineStateNotifier
↔ ValueNotifier<
ZegoEngineState> -
getter/setter pair
- event ↔ ZegoPIPExpressEvent?
-
Express event callbacks
getter/setter pair
- expressConfig ↔ ZegoPIPExpressConfig?
-
If not null, will initiate create engine and capture events
Otherwise, please create engine externally and call ZegoPip.instance.event after listening to express events
getter/setter pair
- floating → Floating
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- isInit ↔ bool
-
getter/setter pair
- isLoginRoom ↔ bool
-
getter/setter pair
- isRoomLogin ↔ bool
-
getter/setter pair
- pipConfig ↔ ZegoPIPConfig
-
getter/setter pair
- roomID ↔ String
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- streamData ↔ StreamData
-
getter/setter pair
Methods
-
cancelBackground(
) → Future< void> -
Available on ZegoPipPrivate, provided by the ZegoPipPrivatePIPExtension extension
Cancel background PIP mode -
enable(
) → Future< PiPStatus> -
Available on ZegoPipPrivate, provided by the ZegoPipPrivatePIPExtension extension
Enable PIP mode -
enableWhenBackground(
) → Future< PiPStatus> -
Available on ZegoPipPrivate, provided by the ZegoPipPrivatePIPExtension extension
Enable PIP mode when app goes to background -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
onDebugError(
int errorCode, String funcName, String info) → void -
Available on ZegoPipPrivate, provided by the ZegoPipPrivateExpressExtension extension
-
onEngineStateUpdate(
ZegoEngineState state) → void -
Available on ZegoPipPrivate, provided by the ZegoPipPrivateExpressExtension extension
-
onPlayerStateUpdate(
String streamID, ZegoPlayerState state, int errorCode, Map< String, dynamic> extendedData) → void -
Available on ZegoPipPrivate, provided by the ZegoPipPrivateExpressExtension extension
-
onRemoteCameraStateUpdate(
String streamID, ZegoRemoteDeviceState state) → void -
Available on ZegoPipPrivate, provided by the ZegoPipPrivateExpressExtension extension
-
onRemoteMicStateUpdate(
String streamID, ZegoRemoteDeviceState state) → void -
Available on ZegoPipPrivate, provided by the ZegoPipPrivateExpressExtension extension
-
onRoomStateChanged(
String roomID, ZegoRoomStateChangedReason reason, int errorCode, Map< String, dynamic> extendedData) → void -
Available on ZegoPipPrivate, provided by the ZegoPipPrivateExpressExtension extension
-
onRoomStreamUpdate(
String roomID, ZegoUpdateType updateType, List< ZegoStream> streamList, Map<String, dynamic> extendedData) → void -
Available on ZegoPipPrivate, provided by the ZegoPipPrivateExpressExtension extension
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited