UNPKG

@remotion/player

Version:

React component for embedding a Remotion preview into your app

25 lines (24 loc) 778 B
import type { SyntheticEvent } from 'react'; import type { PlayerEmitter } from './event-emitter.js'; type UsePlayerMethods = { frameBack: (frames: number) => void; frameForward: (frames: number) => void; isLastFrame: boolean; isFirstFrame: boolean; emitter: PlayerEmitter; playing: boolean; play: (e?: SyntheticEvent) => void; pause: () => void; pauseAndReturnToPlayStart: () => void; seek: (newFrame: number) => void; getCurrentFrame: () => number; isPlaying: () => boolean; hasPlayed: boolean; isBuffering: () => boolean; /** * @deprecated Remotion internal API */ remotionInternal_currentFrameRef: React.MutableRefObject<number>; }; export declare const usePlayer: () => UsePlayerMethods; export {};