Encoder.d.ts 383 B

12345678910
  1. import { Stream } from "./Stream";
  2. /** @interface */
  3. export interface Encoder {
  4. /**
  5. * @param {Stream} stream The stream of code points being encoded.
  6. * @param {number} code_point Next code point read from the stream.
  7. * @return {(number|!Array.<number>)} Byte(s) to emit, or |finished|.
  8. */
  9. handler(stream: Stream, code_point: number): number | number[];
  10. }