Skip to content

Instantly share code, notes, and snippets.

View achinverma's full-sized avatar
🎯
Focusing

Achin verma achinverma

🎯
Focusing
  • India
View GitHub Profile
enum PostBlocAction {FetchPosts}
class PostBloc{
//This StreamController is used to update the state of widgets
PublishSubject<PostResponse> _stateStreamController = new PublishSubject();
StreamSink<PostResponse> get _postSink => _stateStreamController.sink;
Stream<PostResponse> get postStream => _stateStreamController.stream;
//user input event StreamController
class HomeScreen extends StatefulWidget {
HomeScreen();
@override
_HomeScreenState createState() {
return _HomeScreenState();
}
}
class _HomeScreenState extends State<HomeScreen> {