onIceGatheringStateChange_() {
    // This method never appears to be called.
    const state = this.peerConnection_.iceGatheringState;
    if (state == 'completed') {
      this.resolveSessionDescription_();
    }
  }
/**
   * Called when ICE gathering state changes. Tracks when the candidates are
   * complete.
   * @private
   */
Called when ICE gathering state changes. Tracks when the candidates are
complete.
@private
Called when ICE gathering state changes . Tracks when the candidates are complete . @private
onIceGatheringStateChange_() {
    const state = this.peerConnection_.iceGatheringState;
    if (state == 'completed') {
      this.resolveSessionDescription_();
    }
  }
onIceGatheringStateChange_ ( ) { const state = this . peerConnection_ . iceGatheringState ; if ( state == 'completed' ) { this . resolveSessionDescription_ ( ) ; } }
Called when ICE gathering state changes.
Called when ICE gathering state changes .
// This method never appears to be called.