En lisant la réponse de @abin dans Quelle est la différence entre Sink et Stream dans Flutter ? J'ai compris la relation entre les deux Sink
y Stream
. A part cela, quelles sont les relations btw BehaviorSubject
, BehaviorSubject.add
, StreamController
, BehaviorSubject.stream
ou peut-être avec Sink
? Je ne sais pas du tout s'il y a des relations entre les deux. BehaviorSubject
y Sink
. Peut-être ces deux-là n'ont-ils aucun lien entre eux ? Dans la vidéo de la conférence Google I/O 2018, il utilise simplement BehaviorSubject.add
y BehaviorSubject.stream
pour la sortie. Merci de votre compréhension.
Réponse
Trop de publicités?StreamController
a une Stream
et un Sink
BehaviorSubject
est un type de StreamController
qui peut se souvenir de la dernière valeur ajoutée à son évier
BehaviorSubject
est une classe de RxDart, membre des bibliothèques réactives implémentées pour le langage Dart.
Sink
est l'endroit où vous déposez votre objet dans Stream
.
J'espère que cela vous aidera :)