UNPKG

@evankford/video-background

Version:

Automatic background video from various sources (Youtube, MP4, vimeo) with autoplay across devices. No JS dependencies.

27 lines (26 loc) 785 B
import Player from "@vimeo/player"; import VideoPlayer from "./videoPlayer"; export declare class VimeoPlayer extends VideoPlayer { source: string; player?: Player; wrapper: HTMLElement; constructor(config: PlayerConfigInput); unbuild(): void; build(): void; setupWrapper(): void; afterPlayerSetup(): Promise<boolean>; getAspectRatio(): Promise<number>; getPlayState(): Promise<boolean>; get paused(): boolean; set paused(paused: boolean); set muted(isMuted: boolean); get muted(): boolean; get playing(): boolean; get aspectRatio(): number; get currentTime(): number; setPlayStatuses(): void; play(): Promise<boolean>; pause(): Promise<boolean>; mute(): Promise<void>; unmute(): Promise<void>; }