onRangeAudioMicrophoneStateUpdate property
        
        void Function(ZegoRangeAudio rangeAudio, ZegoRangeAudioMicrophoneState state, int errorCode)?
        onRangeAudioMicrophoneStateUpdate
        
      
getter/setter pair
      Range audio microphone state callback.
Available since: 2.11.0
Description: The status change notification of the microphone, starting to send audio is an asynchronous process, and the state switching in the middle is called back through this function.
When to Trigger: After the enableMicrophone function.
Caution: 1. It must be monitored before the enableMicrophone function is called. 2. The callback is not triggered when the enableMicrophone is stopped normally, and the Off state is triggered only when the enableMicrophone is stopped abnormally.
- rangeAudioRange audio instance that triggers this callback.
- stateThe use state of the range audio.
- errorCodeError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.
Implementation
static void Function(
    ZegoRangeAudio rangeAudio,
    ZegoRangeAudioMicrophoneState state,
    int errorCode)? onRangeAudioMicrophoneStateUpdate;