This repository was archived by the owner on May 7, 2023. It is now read-only.
Added a refresh method to the StreamBulider BLOC #27
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hello
I wrote a Flutter app where you could filter a search using an entered search string. It was very easy to hook up the TextEntry's onChanged callback to change the SelectBloc.where string to the new value.
However I could not find any way of triggering the Bloc to run the new query.
Since I was using the Bloc with a StreamBuilder it was not feasible to replace the current Bloc with a new Bloc instance.
So I added a refresh() method to call the SelectBloc's _getItems() method.
As I am sure that others will also be having these same issues, I am submitting this pull request to merge this change into the master repository.
Thank you for maintaining this great project.