demo/dist/demo.js
function updateVolume() {
	    if (!this.supported.ui) {
	      return;
	    } // Update range


	    if (is$1.element(this.elements.inputs.volume)) {
	      controls.setRange.call(this, this.elements.inputs.volume, this.muted ? 0 : this.volume);
	    } // Update mute state


	    if (is$1.element(this.elements.buttons.mute)) {
	      this.elements.buttons.mute.pressed = this.muted || this.volume === 0;
	    }
	  }
function updateVolume() {
	    if (!this.supported.ui) {
	      return;
	    } // Update range


	    if (is$1.element(this.elements.inputs.volume)) {
	      controls.setRange.call(this, this.elements.inputs.volume, this.muted ? 0 : this.volume);
	    } // Update mute state


	    if (is$1.element(this.elements.buttons.mute)) {
	      this.elements.buttons.mute.pressed = this.muted || this.volume === 0;
	    }
	  }
Update volume UI and storage