UNPKG

vue-qr-test

Version:

The Vue 2.x component of Awesome-qr.js

69 lines (68 loc) 2.06 kB
export default GIFEncoder; declare function GIFEncoder(width: any, height: any): void; declare class GIFEncoder { constructor(width: any, height: any); width: number; height: number; transparent: any; transIndex: number; repeat: number; delay: number; image: any; pixels: Uint8Array | null; indexedPixels: Uint8Array | null; colorDepth: number | null; colorTab: any; neuQuant: NeuQuant | null; usedEntry: any[]; palSize: number; dispose: number; firstFrame: boolean; sample: number; dither: boolean; globalPalette: any; out: ByteArray; setDelay(milliseconds: any): void; setFrameRate(fps: any): void; setDispose(disposalCode: any): void; setRepeat(repeat: any): void; setTransparent(color: any): void; addFrame(imageData: any): void; finish(): void; setQuality(quality: any): void; setDither(dither: any): void; setGlobalPalette(palette: any): void; getGlobalPalette(): any; writeHeader(): void; analyzePixels(): void; indexPixels(imgq: any): void; ditherPixels(kernel: any, serpentine: any): void; findClosest(c: any, used: any): number; findClosestRGB(r: any, g: any, b: any, used: any): number; getImagePixels(): void; writeGraphicCtrlExt(): void; writeImageDesc(): void; writeLSD(): void; writeNetscapeExt(): void; writePalette(): void; writeShort(pValue: any): void; writePixels(): void; stream(): ByteArray; } import NeuQuant from "./TypedNeuQuant.js"; declare function ByteArray(): void; declare class ByteArray { page: number; pages: any[]; newPage(): void; cursor: number | undefined; getData(): string; toFlattenUint8Array(): Uint8Array; writeByte(val: any): void; writeUTFBytes(string: any): void; writeBytes(array: any, offset: any, length: any): void; } declare namespace ByteArray { export const pageSize: number; export const charMap: {}; }