import{r as t,c as e}from"./p-811c9fd4.js";import"./p-f021dfd0.js";import{f as s}from"./p-f3727652.js";import{w as a,c as i}from"./p-5d182d13.js";const c=class{constructor(s){t(this,s),this.vLoadStart=e(this,"vLoadStart",7),this.language="en",this.autoplay=!1,this.controls=!1,this.loop=!1,this.muted=!1,this.playsinline=!1,a(this)}connectedCallback(){this.dispatch=i(this)}componentWillLoad(){s(this).setProvider(this)}async getAdapter(){return{getInternalPlayer:jest.fn(),play:jest.fn(),pause:jest.fn(),canPlay:jest.fn(),setCurrentTime:jest.fn(),setMuted:jest.fn(),setVolume:jest.fn(),canSetPlaybackRate:jest.fn(),setPlaybackRate:jest.fn(),canSetPlaybackQuality:jest.fn(),setPlaybackQuality:jest.fn(),canSetFullscreen:jest.fn(),enterFullscreen:jest.fn(),exitFullscreen:jest.fn(),canSetPiP:jest.fn(),enterPiP:jest.fn(),exitPiP:jest.fn()}}async dispatchLoadStart(){this.vLoadStart.emit()}async dispatchChange(t,e){this.dispatch(t,e)}};c.style="vime-faketube{display:block;width:100%;height:auto}";export{c as vime_faketube}