Are there any relationships btw `BehaviorSubject` and `Sink`? and `StreamController`?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}
By reading @abin's answer in What is the difference between Sink and Stream in Flutter?, I have understood the relation btw Sink
and Stream
. Other than that, What are the relationships btw BehaviorSubject
, BehaviorSubject.add
, StreamController
, BehaviorSubject.stream
or maybe with Sink
? I have no idea if there are any relationships btw BehaviorSubject
and Sink
. Maybe these two have no relationship at all? In the Google I/O 2018 video, it basically just uses BehaviorSubject.add
and BehaviorSubject.stream
for the output. Thanks.
dart flutter
add a comment |
By reading @abin's answer in What is the difference between Sink and Stream in Flutter?, I have understood the relation btw Sink
and Stream
. Other than that, What are the relationships btw BehaviorSubject
, BehaviorSubject.add
, StreamController
, BehaviorSubject.stream
or maybe with Sink
? I have no idea if there are any relationships btw BehaviorSubject
and Sink
. Maybe these two have no relationship at all? In the Google I/O 2018 video, it basically just uses BehaviorSubject.add
and BehaviorSubject.stream
for the output. Thanks.
dart flutter
add a comment |
By reading @abin's answer in What is the difference between Sink and Stream in Flutter?, I have understood the relation btw Sink
and Stream
. Other than that, What are the relationships btw BehaviorSubject
, BehaviorSubject.add
, StreamController
, BehaviorSubject.stream
or maybe with Sink
? I have no idea if there are any relationships btw BehaviorSubject
and Sink
. Maybe these two have no relationship at all? In the Google I/O 2018 video, it basically just uses BehaviorSubject.add
and BehaviorSubject.stream
for the output. Thanks.
dart flutter
By reading @abin's answer in What is the difference between Sink and Stream in Flutter?, I have understood the relation btw Sink
and Stream
. Other than that, What are the relationships btw BehaviorSubject
, BehaviorSubject.add
, StreamController
, BehaviorSubject.stream
or maybe with Sink
? I have no idea if there are any relationships btw BehaviorSubject
and Sink
. Maybe these two have no relationship at all? In the Google I/O 2018 video, it basically just uses BehaviorSubject.add
and BehaviorSubject.stream
for the output. Thanks.
dart flutter
dart flutter
asked Nov 17 '18 at 7:13
sgon00sgon00
420315
420315
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
StreamController has a Stream and a Sink
BehaviorSubject is a type of StreamController that can remember the last value added to its sink
BehaviorSubject is a class from RxDart a member of reactive libraries implemented for Dart language.
Sink is where you dump your object into Stream.
hope that help you :)
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53349073%2fare-there-any-relationships-btw-behaviorsubject-and-sink-and-streamcontrol%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
StreamController has a Stream and a Sink
BehaviorSubject is a type of StreamController that can remember the last value added to its sink
BehaviorSubject is a class from RxDart a member of reactive libraries implemented for Dart language.
Sink is where you dump your object into Stream.
hope that help you :)
add a comment |
StreamController has a Stream and a Sink
BehaviorSubject is a type of StreamController that can remember the last value added to its sink
BehaviorSubject is a class from RxDart a member of reactive libraries implemented for Dart language.
Sink is where you dump your object into Stream.
hope that help you :)
add a comment |
StreamController has a Stream and a Sink
BehaviorSubject is a type of StreamController that can remember the last value added to its sink
BehaviorSubject is a class from RxDart a member of reactive libraries implemented for Dart language.
Sink is where you dump your object into Stream.
hope that help you :)
StreamController has a Stream and a Sink
BehaviorSubject is a type of StreamController that can remember the last value added to its sink
BehaviorSubject is a class from RxDart a member of reactive libraries implemented for Dart language.
Sink is where you dump your object into Stream.
hope that help you :)
edited Nov 17 '18 at 18:04
Günter Zöchbauer
339k721047965
339k721047965
answered Nov 17 '18 at 8:51
Saed NabilSaed Nabil
1,348313
1,348313
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53349073%2fare-there-any-relationships-btw-behaviorsubject-and-sink-and-streamcontrol%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown