RemoteStreamSwitch class
Inheritance
Object
NativeClass
RemoteStreamSwitch
Properties
$resource
→ NativeResource
no setter inherited
afterEnable
↔ FutureOr <boolean ? >
@brief Whether a video stream after the stream switching
getter/setter pair
afterVideoIndex
↔ FutureOr <int ? >
@brief The quality index of the subscribed stream after the stream switching
getter/setter pair
beforeEnable
↔ FutureOr <boolean ? >
@brief Whether a video stream before the stream switching
getter/setter pair
beforeVideoIndex
↔ FutureOr <int ? >
@brief The quality index of the subscribed stream before the stream switching
getter/setter pair
hashCode
→ int
The hash code for this object.
no setter inherited
isScreen
↔ FutureOr <boolean ? >
@brief Whether it is a screen-sharing stream
getter/setter pair
ready
→ Future <void >
Whether the instance is initialized
no setter inherited
reason
↔ FutureOr <FallbackOrRecoverReason ? >
@brief Refer to FallbackOrRecoverReason{@link #FallbackOrRecoverReason} for the reason of the Fallback or reverting from the Fallback of the subscribed stream.
getter/setter pair
runtimeType
→ Type
A representation of the runtime type of the object.
no setter inherited
uid
↔ FutureOr <String ? >
@brief User ID of the publisher of the subscribed media stream
getter/setter pair