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(int charCode) → void Inherited
Writes the charCode to this.
writeln([Object obj = ""]) → void Inherited
Converts obj to a String by invoking Object.toString and adds the result to this, followed by a newline.
writeAll(Iterable objects, [String separator = ""]) → void Inherited
Iterates over the given objects and writes them in sequence.
write(Object obj) → void Inherited
Converts obj to a String by invoking Object.toString and adds the result to this.