interface ReadableStream {
    readable: boolean;
    addListener(event, listener): this;
    emit(event, ...args): boolean;
    eventNames(): (string | symbol)[];
    getMaxListeners(): number;
    isPaused(): boolean;
    listenerCount(type): number;
    listeners(event): Function[];
    on(event, listener): this;
    once(event, listener): this;
    pause(): this;
    pipe<T>(destination, options?): T;
    prependListener(event, listener): this;
    prependOnceListener(event, listener): this;
    read(size?): string | Buffer;
    removeAllListeners(event?): this;
    removeListener(event, listener): this;
    resume(): this;
    setEncoding(encoding): this;
    setMaxListeners(n): this;
    unpipe<T>(destination?): this;
    unshift(chunk): void;
    unshift(chunk): void;
    wrap(oldStream): this;
}

Hierarchy (view full)

Implemented by

Properties

readable: boolean

Methods

  • Parameters

    • event: string | symbol
    • listener: ((...args) => void)
        • (...args): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns this

  • Parameters

    • event: string | symbol
    • Rest ...args: any[]

    Returns boolean

  • Returns boolean

  • Parameters

    • event: string | symbol

    Returns Function[]

  • Parameters

    • event: string | symbol
    • listener: ((...args) => void)
        • (...args): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns this

  • Parameters

    • event: string | symbol
    • listener: ((...args) => void)
        • (...args): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns this

  • Returns this

  • Type Parameters

    Parameters

    • destination: T
    • Optional options: {
          end?: boolean;
      }
      • Optional end?: boolean

    Returns T

  • Parameters

    • event: string | symbol
    • listener: ((...args) => void)
        • (...args): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns this

  • Parameters

    • event: string | symbol
    • listener: ((...args) => void)
        • (...args): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns this

  • Parameters

    • Optional size: number

    Returns string | Buffer

  • Parameters

    • event: string | symbol
    • listener: ((...args) => void)
        • (...args): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns this

  • Returns this

  • Parameters

    • encoding: string

    Returns this

  • Type Parameters

    Parameters

    • Optional destination: T

    Returns this

  • Parameters

    • chunk: string

    Returns void

  • Parameters

    Returns void