Skip to content

Instantly share code, notes, and snippets.

@viveky259259
Created October 16, 2019 11:24
Show Gist options
  • Save viveky259259/3de48684e219b3490a149ce2864846ef to your computer and use it in GitHub Desktop.
Save viveky259259/3de48684e219b3490a149ce2864846ef to your computer and use it in GitHub Desktop.
BLoC Pattern for flutter Part 3
import 'package:flutter/cupertino.dart';
import 'package:flutter_for_people/bloc/notes/note.model.dart';
class NoteEvent {}
///list of events
/// 1.getNotes 2.add 3.remove 4.remove 5.viewDetailNote
class GetNotesEvent extends NoteEvent {}
class AddNoteEvent extends NoteEvent {
NoteModel noteModel;
AddNoteEvent(this.noteModel);
}
class OpenAddNoteUiEvent extends NoteEvent {
BuildContext context;
OpenAddNoteUiEvent(this.context);
}
class RemoveNoteEvent extends NoteEvent {}
class UpdateNoteEvent extends NoteEvent {}
class ViewDetailNoteEvent extends NoteEvent {}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment