UNPKG

react-video-timestone

Version:

A React component library for video timestone functionality

20 lines 762 B
import { IOnStateChangeProps, Marker } from '../types'; export declare const useVideoTimelineState: ({ ref, markers, videoUrls, speed, onLoading, onReady, onLoaded, onStateChange, }: { ref: React.RefObject<HTMLVideoElement | null>; speed?: number; markers?: Marker[]; videoUrls: string[]; onLoading?: (progress: number) => void; onReady?: () => void; onLoaded?: () => void; onStateChange?: (args: IOnStateChangeProps) => void; }) => { state: import('..').ITimelineState; play: () => void; pause: () => void; reverse: () => void; rewind: () => void; seekTo: ({ time, autoPlay }: import('..').ISeekToProps) => void; moveToFirstFrame: () => void; }; //# sourceMappingURL=use-video-timestone-state.d.ts.map