@exadel/esl
Version:
Exadel Smart Library (ESL) is the lightweight custom elements library that provide a set of super-flexible components
16 lines (15 loc) • 554 B
TypeScript
import { BaseProvider, PlayerStates } from '../../core/esl-media-provider';
export declare class BaseProviderMock extends BaseProvider {
static readonly providerName: string;
private _state;
bind(): void;
unbind(): void;
get duration(): number;
get currentTime(): number;
get defaultAspectRatio(): number;
protected pause(): void | Promise<any>;
protected play(): void | Promise<any>;
protected stop(): void | Promise<any>;
protected seekTo(pos?: number): void | Promise<any>;
get state(): PlayerStates;
}