smartfluttertoast

Flutter吐司

image description

将此包用作库

运行此命令

使用 Flutter

    $ flutter pub add smartfluttertoast

这将在您的包的 pubspec.yaml 文件中添加如下一行(并运行隐式 flutter pub get)

    dependencies:
    smartfluttertoast: ^0.0.5

或者,您的编辑器可能支持 flutter pub get。请查看您的编辑器的文档以了解更多信息。导入它

现在,在您的 Dart 代码中,您可以使用

    import 'package:smartfluttertoast/smartfluttertoast.dart';

    void main() {
      runApp(const MyApp());
    }
    
    class MyApp extends StatefulWidget {
      const MyApp({super.key});
    
      @override
      State<MyApp> createState() => _MyAppState();
    }
    
    class _MyAppState extends State<MyApp> {
      final _smartToaster = Smartfluttertoast();
    
      @override
      void initState() {
        super.initState();
      }
    
    
    
      @override
      Widget build(BuildContext context) {
        return MaterialApp(
          home: Scaffold(
            appBar: AppBar(
              title: const Text('Toast Example'),
            ),
            body: Center(
              child: InkWell(
                child: Text("Show Toast"),
                onTap: (){
                  _smartToaster.showToast('My custom message');
                },
              ),
            ),
          ),
        );
      }
    }

许可

MIT 许可

版权所有 (c) 2022 Dheeraj Singh Bhadoria

特此授予任何人获得本软件及相关文档文件(“软件”)的副本的权利,未经限制地处理该软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本的权利,以及允许软件的接收者这样做,但须遵守以下条件:

以上版权声明和本许可声明应包含在软件的所有副本或实质性部分中。

本软件按“原样”提供,不附带任何形式的保证,无论是明示的还是暗示的,包括但不限于适销性、特定用途的适用性和非侵权性的保证。在任何情况下,作者或版权所有者均不对因使用或处理本软件或与之相关的其他交易而引起的或与之相关的任何索赔、损害或其他责任负责,无论是在合同、侵权或其他方面。

GitHub

查看 Github