/Flutter-Dialog-Management

A dialog manage service and manager system in flutter - implemented in an observable pattern.

Primary LanguageDart

myapp(dialog_manager)

A dialog manager-service architecture for creating different type of dialogs versatilely.

Getting Started

https://www.youtube.com/watch?v=FGfhnS6skMQ: example of a simple interactive alert dialog https://pub.dev/packages/rflutter_alert: alert dialog package used in the project https://www.youtube.com/watch?v=IrFU_BrCWnE: manage dialog video This dialog manager is setup based on the 'manage dialog video', which seperates the UI and business logic when creating dialogs. Thus, make it easier for integrating dialog system in any customized project.

Dialog Design:

  1. Flutter - Architect Your Dialogs in Flutter | Flutter Dialogs Tutorial | Build a Dialog Manager in Flutter https://www.youtube.com/watch?v=IrFU_BrCWnE https://medium.com/flutter-community/manager-your-flutter-dialogs-with-a-dialog-manager-1e862529523a

  2. Complete Class: https://api.dart.dev/stable/2.7.1/dart-async/Completer-class.html

  3. Packages: GetIt: service locator https://pub.dev/packages/get_it Provider: https://pub.dev/packages/provider Dialog Manager: https://pub.dev/documentation/base_utils/latest/base_dialog_manager/base_dialog_manager-library.html

  4. Alert dialog example - interactive example for beginner: https://www.youtube.com/watch?v=FGfhnS6skM