- From: Domenic Denicola <notifications@github.com>
- Date: Thu, 08 Feb 2018 16:06:00 +0000 (UTC)
- To: whatwg/streams <streams@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Thursday, 8 February 2018 16:06:55 UTC
domenic commented on this pull request.
> + this by sometimes enqueuing zero chunks.</p>
+
+ <p>If the process of transforming is asynchronous, this function can return a promise to signal success or failure
+ of the transformation. A rejected promise will error both the readable and writable sides of the transform
+ stream.</p>
+
+ <p>If no {{transformer/transform()}} is supplied, the identity transform is used, which enqueues chunks unchanged
+ from the writable side to the readable side.</p>
+ </dd>
+
+ <dt><dfn method for="transformer">flush(<var>controller</var>)</dfn></dt>
+ <dd>
+ <p>A function called after all <a>chunks</a> written to the <a>writable side</a> have been transformed by
+ successfully passing through {{transformer/transform()}}, and the writable side is about to be closed.</p>
+
+ <p>Typically this is used to enqueue suffix chunks to the <a>readable side</a>, before that too becomes closed. An
Sure, seems reasonable now that we have all this extra space.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/streams/pull/875#discussion_r166982725
Received on Thursday, 8 February 2018 16:06:55 UTC