ClosableStringSink 通过添加一个 close
方法扩展了 StringSink 接口。
- 实现类型
构造函数
- ClosableStringSink.fromStringSink(StringSink sink, void onClose())
- 创建一个新的实例,该实例结合了一个 StringSink
sink
和一个回调onClose
,当返回的实例被关闭时,该回调会被调用。工厂
属性
- hashCode → int
- 该对象的哈希码。没有设置器继承
- runtimeType → Type
- 对象的运行时类型的表示。没有设置器继承
方法
-
close(
) → void - 关闭此实例并刷新任何挂起的数据。
-
noSuchMethod(
Invocation invocation) → dynamic - 在访问不存在的方法或属性时调用。继承
-
toString(
) → String - 本对象的字符串表示。继承
-
write(
Object? object) → void - 写入
object
的字符串表示。继承 -
writeAll(
Iterable objects, [String separator = ""]) → void - 通过
separator
分隔objects
的元素。继承 -
writeCharCode(
int charCode) → void - 写入一个包含具有 Unicode 代码点
charCode
的字符的字符串。继承 -
writeln(
[Object? object = ""]) → void - 写入
object
的字符串表示,后跟一个换行符。继承
运算符
-
operator ==(
Object other) → bool - 等于运算符。继承