UNPKG

media-chrome

Version:

Custom elements (web components) for making audio and video player controls that look great in your website or app.

23 lines (22 loc) 551 B
type Range = { valueAsNumber: number; }; /** * Smoothly animate a range input accounting for hiccups and diverging playback. */ export declare class RangeAnimation { #private; fps: number; callback: (value: number) => void; duration: number; playbackRate: number; constructor(range: Range, callback: (value: number) => void, fps: number); start(): void; stop(): void; update({ start, duration, playbackRate }: { start: any; duration: any; playbackRate: any; }): void; } export {};