UNPKG

@nulib/react-media-player

Version:

Viewer for audio, video and image file types driven by a IIIF manifest

18 lines (17 loc) 616 B
export interface NodeWebVttCue { identifier?: string; start: number; end: number; text: string; styles?: string; } export interface NodeWebVttCueNested extends NodeWebVttCue { children?: Array<NodeWebVttCueNested>; } declare const useWebVtt: () => { addIdentifiersToParsedCues: (cues: Array<NodeWebVttCue>) => Array<NodeWebVttCue>; createNestedCues: (flat: Array<NodeWebVttCue>) => Array<NodeWebVttCue>; isChild: (cue: NodeWebVttCue, cues?: Array<NodeWebVttCue>) => boolean; orderCuesByTime: (cues?: Array<NodeWebVttCue>) => Array<NodeWebVttCue>; }; export default useWebVtt;