The
writable.writableFinished property is set to true instantly before the emit of the 'finish' event.
Syntax:
writable.writableFinished
Return Value: It returns true if 'finish' event is called before it else it returns false.
Below examples illustrate the use of
writable.writableFinished property in Node.js:
Example 1:
Output:
GfG, #0!
GfG, #1!
GfG, #2!
GfG, #3!
GfG, #4!
This is the end
All writes are now complete.
Example 2:
Output
GfG
In the above example the output is false as 'finish' event is not called before
writable.writableFinished property.
Reference: https://nodejs.org/api/stream.html#stream_writable_writablefinished.