WritableStreamDefaultWriter
Этот интерфейс API потоков — это объект, возвращаемый методом WritableStream.getWriter(), и после создания блокирует < writer к WritableStream, гарантируя, что другие потоки не могут записывать в базовое хранилище.
interface WritableStreamDefaultWriter <W = any> {readonly closed: Promise<void>;readonly desiredSize: number | null;readonly ready: Promise<void>;abort(reason?: any): Promise<void>;close(): Promise<void>;releaseLock(): void;write(chunk: W): Promise<void>;}
var WritableStreamDefaultWriter: {prototype: WritableStreamDefaultWriter;new (): WritableStreamDefaultWriter;};
Параметры типа
W = anyСвойства
readonly closed: Promise<void>readonly desiredSize: number | nullreadonly ready: Promise<void>Методы
abort(reason?: any): Promise<void>close(): Promise<void>releaseLock(): voidwrite(chunk: W): Promise<void>
© 2018–2022 the Deno authors
https://doc.deno.land/deno/stable/~/WritableStreamDefaultWriter