interface UnderlyingSource<R> {
    cancel?: ((reason: any) => void | Promise<void>);
    expectedLength?: number | bigint;
    pull?: ((controller: ReadableStreamDefaultController<R>) => void | Promise<void>);
    start?: ((controller: ReadableStreamDefaultController<R>) => void | Promise<void>);
    type?: "";
}

Type Parameters

  • R = any

Properties

cancel?: ((reason: any) => void | Promise<void>)
expectedLength?: number | bigint
pull?: ((controller: ReadableStreamDefaultController<R>) => void | Promise<void>)
start?: ((controller: ReadableStreamDefaultController<R>) => void | Promise<void>)
type