UNPKG

@aigamo/hydrangean-diva

Version:

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

18 lines (17 loc) 625 B
import { IPlayerStore } from '../../media-player.player.abstractions/interfaces/IPlayerStore'; import { IPlayerController, TimeEvent } from '@aigamo/nostalgic-diva'; export declare class PlayerStore implements IPlayerStore { controller: IPlayerController; playing: boolean; percent: number; seeking: boolean; constructor(); setPlaying(value: boolean): void; setPercent(value: number): void; setSeeking(value: boolean): void; onControllerChange(value: IPlayerController): void; onPlay(): void; onPause(): void; onEnded(): void; onTimeUpdate({ percent }: TimeEvent): void; }