UNPKG

youtube-iframe-ctrl

Version:

Simple YouTube iFrame controller with no additional dependencies and no YouTube iFrame API script.

20 lines (19 loc) 559 B
export default class YouTubeIFrameCtrl { private errors; private playerStates; private currentPlayerStateCode; private iframe; private loaded; private messageListener; constructor(iframe: HTMLIFrameElement | string); private throwError; private stateChangeHandler; private messageHandler; command(command: string, args?: any[]): Promise<void>; play(): Promise<void>; pause(): Promise<void>; stop(): Promise<void>; mute(): Promise<void>; unMute(): Promise<void>; get playerState(): string; }