@exadel/esl
Version:
Exadel Smart Library (ESL) is the lightweight custom elements library that provide a set of super-flexible components
13 lines (12 loc) • 422 B
TypeScript
import { HTMLMediaProvider } from './media-provider';
/**
* Simple Audio API provider for {@link ESLMedia}
* @author Alexey Stsefanovich (ala'n)
*/
export declare class AudioProvider extends HTMLMediaProvider {
static readonly providerName: string;
static readonly urlPattern: RegExp;
protected _el: HTMLAudioElement;
protected createElement(): HTMLAudioElement;
get defaultAspectRatio(): number;
}