flutter_toasty 1.0.1 copy "flutter_toasty: ^1.0.1" to clipboard
flutter_toasty: ^1.0.1 copied to clipboard

A Flutter package that provides a simple and customizable way to display toast messages in your Flutter applications. With Flutter Toasty, you can easily show informative and stylish toast notificatio [...]

Flutter Toasty #

A customizable toast notification library for Flutter.

Features #

  • Info, Success, Warning, Error, and Custom toasts
  • Progress bar support
  • Actions and callbacks
  • Accessibility announcements
  • Highly configurable appearance and behavior

Installation #

Add to your pubspec.yaml:

dependencies:
  flutter_toasty: ^latest

Usage #

Wrap your app with ToastyProvider:

import 'package:flutter/material.dart';
import 'package:flutter_toasty/flutter_toasty.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    return ToastyProvider(
      child: MaterialApp(
        home: HomePage(),
      ),
    );
  }
}

Show a toast anywhere in your app:

FlutterToasty.info('This is an info toast!');
FlutterToasty.success('Operation successful!', title: 'Success');
FlutterToasty.warning('Be careful!', onClick: () => print('Toast clicked'));
FlutterToasty.error('Something went wrong.', onClose: () => print('Toast closed'));

Example #

ElevatedButton(
  onPressed: () {
    FlutterToasty.info('Hello, World!');
  },
  child: const Text('Show Info Toast'),
)

See the example/ folder for a complete demo app.

Customization #

You can customize toasts globally via ToastyProvider or per-toast using options:

FlutterToasty.info(
  'Custom duration and progress',
  dismissDuration: Duration(seconds: 5),
  showProgressBar: true,
);

License #

MIT

0
likes
0
points
29
downloads

Publisher

verified publisherkishormainali.com

Weekly Downloads

A Flutter package that provides a simple and customizable way to display toast messages in your Flutter applications. With Flutter Toasty, you can easily show informative and stylish toast notifications to enhance user experience and provide feedback on various actions within your app.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, flutter_svg

More

Packages that depend on flutter_toasty