diff --git a/CHANGELOG.md b/CHANGELOG.md index a4df903..46655f1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.5.0 + +- Ported the plugin to a package. + ## 0.4.0 - Fixed [#6](https://github.com/kphanipavan/modal_progress_hud_nsn/issues/6) diff --git a/README.md b/README.md index 1e87a5e..66c9661 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ Add the `modal_progress_hud_nsn` to dependencies in `pubspec.yaml`. ```yml dependencies: - modal_progress_hud_nsn: ^0.4.0 + modal_progress_hud_nsn: ^0.5.0 ``` Next, import the library into your app. diff --git a/lib/modal_progress_hud_nsn.dart b/lib/modal_progress_hud_nsn.dart index 9f8e040..17a7504 100644 --- a/lib/modal_progress_hud_nsn.dart +++ b/lib/modal_progress_hud_nsn.dart @@ -10,33 +10,33 @@ import "dart:ui"; /// HUD=Heads Up Display /// class ModalProgressHUD extends StatelessWidget { - /// A required [bool]to toggle the loading animation. + /// A required [bool] to toggle the modal overlay. final bool inAsyncCall; - /// A [double] value which states how opaque the loading overlay should be, defaults to 0.3 + /// A [double] specifying the opacity of the modal overlay, defaults to 0.3 final double opacity; /// A [Color] object which is assigned to the loading barrier, defaults to grey final Color color; - /// A [Widget] which is shown at the center of the modal loading barrier, - /// defaults to the standard android spinny animation. + /// A [Widget] which is shown at the center of the modal overlay, + /// defaults to the standard android spinner animation. final Widget progressIndicator; /// An [Offset] object which is applied to the [progressIndicator] when specified. final Offset? offset; - /// A [bool] value which sets the `loading screen can be dismissible by tapping on the loading screen` rule. + /// A [bool] which controls whether the modal overlay can be dismissible when interated. final bool dismissible; - /// A [Widget] which should be the the widget to be shown behind the loading barrier. + /// A [Widget] over which the modal overlay is activated. final Widget child; /// A [double] value specifying the amount of background blur when progress hud is active. final double blur; const ModalProgressHUD({ - Key? key, + super.key, required this.inAsyncCall, this.opacity = 0.3, this.color = Colors.grey, @@ -45,7 +45,7 @@ class ModalProgressHUD extends StatelessWidget { this.dismissible = false, required this.child, this.blur = 0.0, - }) : super(key: key); + }); @override Widget build(BuildContext context) { diff --git a/pubspec.yaml b/pubspec.yaml index 11e6eef..7e85497 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: modal_progress_hud_nsn description: A modal progress indicator widget with Sound Null Safety. A fork of https://github.com/mmcc007/modal_progress_hud -version: 0.4.0 +version: 0.5.0 #author: Phani Pavan K homepage: https://github.com/kphanipavan/modal_progress_hud_nsn