WritableStream
A interface WritableStream é uma parte da API Streams que fornece uma maneira padronizada de gravar dados de streaming em uma sink (ou destino). Ela vem com seu próprio mecanismo de fila e backpressure para garantir que os dados sejam escritos de maneira eficiente.
Construtor
WritableStream() Cria um novo objeto writable.
Propriedades
WritableStream.locked Um booleano que indica se a WritableStream está presa a um writer.
Métodos
WritableStream.abort() Aborta a stream, sinalizando que o produtor não pode mais gravar com sucesso na stream e deve ser imediatamente movido para um estado de erro, com qualquer gravação na fila descartada.
WritableStream.close() Fecha o fluxo.
WritableStream.getWriter() Retorna uma nova instância de WritableStreamDefaultWriter e bloqueia o fluxo para essa instância. Enquanto a stream está bloqueada, nenhum outro writer pode ser adquirido até que este seja liberado.
Para mais informações sobre o WritableStream, visite MDN Web Docs.