a11y-player
Version:
An accessible DAISY format audiobook player for React applications
17 lines (16 loc) • 574 B
TypeScript
import { default as React } from 'react';
interface ComponentProps {
title: string;
audioRef: React.MutableRefObject<HTMLAudioElement>;
playing: boolean;
moveHeadAcrossBy: (by: number) => void;
moveToPrevNextSection: (prevNext: "prev" | "next", startAt?: number) => void;
currentTime: number;
setPlaybackRate: (rate: number) => void;
playbackRate: number;
togglePlayPause: () => void;
isDisplayed?: boolean;
language?: string;
}
declare const AccessibleAudioPlayer: React.FC<ComponentProps>;
export default AccessibleAudioPlayer;