UNPKG

@aigamo/hydrangean-diva

Version:

An open-source online media player that can be deployed to and hosted on GitHub pages.

17 lines (16 loc) 621 B
import { TimeEvent } from '@aigamo/nostalgic-diva'; import { IObservableStateProvider } from '../../common/interfaces/IObservableStateProvider'; import { IPlayerStore } from '../interfaces/IPlayerStore'; export declare class PlayerStore implements IPlayerStore { playing: boolean; percent: number; seeking: boolean; constructor(observableStateProvider: IObservableStateProvider); setPlaying(value: boolean): void; setPercent(value: number): void; setSeeking(value: boolean): void; onPlay(): void; onPause(): void; onEnded(): void; onTimeUpdate({ percent }: TimeEvent): void; }