cast method - StreamTransformerBase class - dart:async library (original) (raw)
cast<RS, RT> method
StreamTransformer<RS, RT> cast<RS, RT>()
override
Provides a StreamTransformer<RS, RT>
view of this stream transformer.
The resulting transformer will check at run-time that all data events of the stream it transforms are actually instances of S
, and it will check that all data events produced by this transformer are actually instances of RT
.
Implementation
StreamTransformer<RS, RT> cast<RS, RT>() =>
StreamTransformer.castFrom<S, T, RS, RT>(this);