EventSink<T>抽象 接口

支持添加错误的 Sink

这使得它非常适合捕捉异步计算的结果,这些计算可以完成一个值或一个错误。

EventSink 已被设计用来处理来自 Stream 的异步事件。例如,Stream.eventTransformed 就是使用 EventSink 来转换事件的。

已实现类型
实现者

构造函数

EventSink()

属性

hashCode int
此对象的哈希码。
无设置器继承
runtimeType Type
对象运行时类型的表示。
无设置器继承

方法

add(T event) → void
将数据 event 添加到 sink。
覆盖
addError(Object error, [StackTrace? stackTrace]) → void
将错误添加到 sink。
close() → void
关闭 sink。
覆盖
noSuchMethod(Invocation invocation) → dynamic
在访问不存在的方法或属性时被调用。
继承
toString() String
此对象的字符串表示。
继承

运算符

operator ==(Object other) bool
相等运算符。
继承