ClosableStringSink class

A ClosableStringSink extends the StringSink interface by adding a close method.

A ClosableStringSink extends the StringSink interface by adding a close method.

Extends:

Constructors

ClosableStringSink.fromStringSink ( StringSink sink, void onClose() )
Creates a new instance combining a StringSink sink and a callback onClose which is invoked when the returned instance is closed.

Instance Methods

close ( ) → void
Closes this and flushes any outstanding data.
writeCharCode Inherited ( int charCode ) → void
Writes the charCode to this.
writeln Inherited ( [Object obj = ""] ) → void
Converts obj to a String by invoking Object.toString and adds the result to this, followed by a newline.
writeAll Inherited ( Iterable objects, [String separator = ""] ) → void
Iterates over the given objects and writes them in sequence.
write Inherited ( Object obj ) → void
Converts obj to a String by invoking Object.toString and adds the result to this.