ZegoCallControllerAudioVideoMicrophoneImpl class
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- localState → bool
-
microphone state of local user
no setter
-
localStateNotifier
→ ValueNotifier<
bool> -
microphone state notifier of local user
no setter
- private → ZegoCallControllerAudioVideoImplDevicePrivateImpl
-
Don't call that
no setterinherited
- 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
-
state(
String userID) → bool -
microphone state of
userID
-
stateNotifier(
String userID) → ValueNotifier< bool> -
microphone state notifier of
userID
-
switchState(
{String? userID}) → void -
switch
userID
microphone state, ifuserID
is empty, then it refers to local user -
toString(
) → String -
A string representation of this object.
inherited
-
turnOn(
bool isOn, {String? userID}) → void -
turn on/off
userID
microphone, ifuserID
is empty, then it refers to local user
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited