UNPKG

@aidenlx/player

Version:

Headless web components that make integrating media on the a web a breeze.

2 lines (1 loc) 786 B
import{a as m}from"./chunk.SFBX6VII.js";import{b as l}from"./chunk.IZOPTWJO.js";import{a as i}from"./chunk.KCC3AAG2.js";import{D as s,T as a,V as d,a as r,k as o}from"./chunk.PWTX2M5C.js";var t=class extends m{constructor(){super();this.value=100;this.ci=o(this,"vds-slider-value-change",this.pi.bind(this));this.hi=o(this,"vds-slider-drag-value-change",this.pi.bind(this));l(this,"volume",e=>{this.value=e*100})}connectedCallback(){super.connectedCallback(),d(this,"aria-label","Media volume")}get min(){return 0}set min(e){}get max(){return 100}set max(e){}pi(e){let n=e.detail,u=s(n/100,3);this.n.changeVolume(u,e)}};r([i({attribute:!1})],t.prototype,"min",1),r([i({attribute:!1})],t.prototype,"max",1),r([i({attribute:!1,state:!0})],t.prototype,"value",2);a("vds-volume-slider",t);