Module

x/hono/utils/stream.ts>StreamingApi

Web Framework built on Web Standards
Extremely Popular
Go to Latest
class StreamingApi
import { StreamingApi } from "https://dotland.deno.dev/x/hono@v4.3.10/utils/stream.ts";

Constructors

new
StreamingApi(writable: WritableStream, _readable: ReadableStream)

Properties

private
abortSubscribers: (() => void | Promise<void>)[]
private
encoder: TextEncoder
private
writable: WritableStream
private
writer: WritableStreamDefaultWriter<Uint8Array>
responseReadable: ReadableStream

Methods

onAbort(listener: () => void | Promise<void>)
sleep(ms: number): Promise<unknown>
write(input: Uint8Array | string): Promise<StreamingApi>
writeln(input: string): Promise<StreamingApi>