@mediamonks/fast-image-sequence
Version:
The fast-image-sequence-renderer is a powerful package for displaying image sequences at high frame rates on websites. Use it to create smooth animations, 360° product views, or video-like sequences from series of images. Zero dependencies.
25 lines (24 loc) • 640 B
TypeScript
type TarballOptions = {
useWorker: boolean;
};
type TarballFileInfo = {
name: string;
size: number;
header_offset: number;
};
export default class Tarball {
private readonly fileInfo;
private buffer;
private readonly options;
private worker;
private pending;
private defaultOptions;
constructor(buffer: ArrayBuffer, options?: Partial<TarballOptions>);
getInfo(file_name: string): TarballFileInfo | undefined;
getImage(file_name: string, index: number): Promise<ImageBitmap>;
destruct(): void;
private readFileName;
private readFileSize;
private createWorker;
}
export {};