progress_dialog_null_safe library
A lightweight Flutter package for showing customizable progress dialogs.
This library provides a simple way to display progress dialogs with two main types:
- Normal: Shows a simple loading message with a progress indicator
- Download: Shows progress percentage along with the loading message
The dialog is highly customizable and supports dynamic updates while being shown.
Classes
- ProgressDialog
- The main class for creating and managing progress dialogs.
Enums
- ProgressDialogExceptionType
- Defines the types of exceptions that can occur during dialog operations.
- ProgressDialogType
- Defines the type of progress dialog to be displayed.
Extensions
- ProgressDialogExceptionTypeExtension on ProgressDialogExceptionType
- Extension on ProgressDialogExceptionType to provide human-readable error messages.
Exceptions / Errors
- ProgressDialogException
- Custom exception class for progress dialog related errors.