Subjects
Learn about different stream subjects offered by the RxDart library to manage asynchronous data streams.
We'll cover the following
Subjects
are StreamControllers
but with additional features. RxDart provides us with two Subjects
: BehaviorSubject
and ReplaySubject
. The main purpose of these subjects is to give context to new subscribers about the events they missed when they were not subscribed.
BehaviorSubject
The BehaviorSubject
captures the latest item that has been added to the controller and emits that as the first item to any new listener.
Get hands-on with 1200+ tech skills courses.