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);

© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dart.dev/stable/2.13.0/dart-async/StreamTransformerBase/cast.html