UNPKG

@zxing/text-encoding

Version:

Polyfill for the Encoding Living Standard's API.

13 lines (12 loc) 488 B
import { Stream } from "./Stream"; /** @interface */ export interface Decoder { /** * @param {Stream} stream The stream of bytes being decoded. * @param {number} bite The next byte read from the stream. * @return {?(number|!Array.<number>)} The next code point(s) * decoded, or null if not enough data exists in the input * stream to decode a complete code point, or |finished|. */ handler(stream: Stream, bite: number): number | number[]; }