init commit

This commit is contained in:
Carlos
2026-02-21 10:33:18 +01:00
parent c863a943ed
commit 9d955bf338
9512 changed files with 2015317 additions and 1305 deletions

View File

@@ -0,0 +1,21 @@
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 | PointerEvent) => void;
pause: () => void;
pauseAndReturnToPlayStart: () => void;
seek: (newFrame: number) => void;
getCurrentFrame: () => number;
isPlaying: () => boolean;
hasPlayed: boolean;
isBuffering: () => boolean;
toggle: (e?: SyntheticEvent | PointerEvent) => void;
};
export declare const usePlayer: () => UsePlayerMethods;
export {};