UNPKG

@realsee/dnalogel

Version:
24 lines (23 loc) 683 B
import { AudioDiagnostics } from './AudioDiagnostics'; export { AudioDiagnostics }; export declare class SharedAudio extends Audio { get paused(): boolean; get currentTime(): number; get duration(): number; private sharedAudioSrc?; private sharedAudioPaused; private sharedAudioCurrentTime; private tryplaying; private audioInstance?; private eventListenerDisposer?; constructor(src?: string); play(): Promise<void>; pause(e?: Event): void; dispose(): void; private clear; private handlePlayError; private validateAudioSource; private checkBrowserSupport; private endedHandler; private addEventListeners; }