flutter_quickalert 0.2.0 copy "flutter_quickalert: ^0.2.0" to clipboard
flutter_quickalert: ^0.2.0 copied to clipboard

A quick and easy way to show alerts in Flutter applications.

example/lib/main.dart

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

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

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

  @override
  Widget build(BuildContext context) {
    return MaterialApp(home: const ExamplePage());
  }
}

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

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(title: const Text('Flutter QuickAlert Example')),
      body: SingleChildScrollView(
        child: Column(
          crossAxisAlignment: CrossAxisAlignment.start,
          children: [
            ElevatedButton(
              onPressed: () {
                QuickAlertDialog.show(
                  context: context,
                  barrierDismissible: false,
                  type: QuickAlertTypes.success,
                  message: 'lorem ipsum lorem ipsum lorem ipsum lorem ipsum.',
                );
              },
              child: Text('Show Success Dialog'),
            ),

            ElevatedButton(
              onPressed: () {
                QuickAlertDialog.show(
                  context: context,
                  barrierDismissible: false,
                  showCloseButton: false,
                  type: QuickAlertTypes.success,
                  message: 'lorem ipsum lorem ipsum lorem ipsum lorem ipsum.',
                );
              },
              child: Text('Show Success Dialog without close button'),
            ),

            ElevatedButton(
              onPressed: () {
                QuickAlertDialog.show(
                  context: context,
                  barrierDismissible: false,
                  type: QuickAlertTypes.error,
                  message: 'lorem ipsum lorem ipsum lorem ipsum lorem ipsum.',
                );
              },
              child: Text('Show Error Dialog'),
            ),

            ElevatedButton(
              onPressed: () {
                QuickAlertDialog.show(
                  context: context,
                  barrierDismissible: false,
                  type: QuickAlertTypes.warning,
                  message: 'lorem ipsum lorem ipsum lorem ipsum lorem ipsum.',
                );
              },
              child: Text('Show Warning Dialog'),
            ),

            ElevatedButton(
              onPressed: () {
                QuickAlertDialog.show(
                  context: context,
                  barrierDismissible: false,
                  type: QuickAlertTypes.info,
                  message: 'lorem ipsum lorem ipsum lorem ipsum lorem ipsum.',
                );
              },
              child: Text('Show Info Dialog'),
            ),

            ElevatedButton(
              onPressed: () {
                QuickAlertDialog.show(
                  context: context,
                  barrierDismissible: false,
                  type: QuickAlertTypes.warning,
                  dialogType: QuickAlertDialogType.confirm,
                  message: 'lorem ipsum lorem ipsum lorem ipsum lorem ipsum.',
                );
              },
              child: Text('Show Confirm Dialog'),
            ),
          ],
        ),
      ),
    );
  }
}
0
likes
0
points
30
downloads

Publisher

verified publisherthesmartcloud.tech

Weekly Downloads

A quick and easy way to show alerts in Flutter applications.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, flutter_localizations

More

Packages that depend on flutter_quickalert