An open API service indexing awesome lists of open source software.

https://github.com/amdkholil/tiny-alert

Flutter Package: Simple & tiny size alert dialog
https://github.com/amdkholil/tiny-alert

dart dart-package dart-packages flutter flutter-package flutter-packages

Last synced: about 1 month ago
JSON representation

Flutter Package: Simple & tiny size alert dialog

Awesome Lists containing this project

README

          

# tiny_alert (flutter package)

Just simple alert in tiny size for simple UI.


## Getting Started

add dependency latest version with command:
```command
$ flutter pub add tiny_alert
```

or just adding to `pubspec.yaml`
```yaml
dependecies:
tiny_alert:
```

and then run bellow command to get packages:
```comand
$ flutter pub get
```

## Examples

- ### Success
```dart
TinyAlert.success(
context,
title: "Success!",
message: "This is a success message!",
);
```

- ### Info
```dart
TinyAlert.info(
context,
title: "Info!",
message: "This is a info message!",
);
```

- ### Warning
```dart
TinyAlert.warning(
context,
title: "Warning!",
message: "This is a warning message!",
);
```

- ### Error
```dart
TinyAlert.error(
context,
title: "Error!",
message: "This is a error message!",
);
```

- ### Confirmation
```dart
TinyAlert.confirm(
context,
title: "Confrimation!",
message: "This is a confirmation message!",
onConfirm: () {
Navigator.pop(context);
},
);
// also available onCancale function
```

- ### Loading
```dart
TinyAlert.progress(context,
label: "Loading...",
barrierDismissible: true,
); // barrierDismissible is optional, the default is false
```

- ### Snackbar
```dart
TinyAlert.snackbar(
context,
"This is snackbar message!",
);
```

> There are several features that the author cannot write in this documentation due to the author's limitations.