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

Client did not pay? Add this widget into your app and the app will fade away completely on reaching deadline.

example/lib/main.dart

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

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

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return NotPaid(
      deadline: 8,
      dueDate: DateTime.now().subtract(Duration(days: 6)),
      showBanner: true,
      child: MaterialApp(
        title: 'Flutter Not Paid Demo',
        theme: ThemeData(
          primarySwatch: Colors.blue,
        ),
        home: MyHomePage(title: 'Flutter Not Paid Home Page'),
      ),
    );
  }
}

class MyHomePage extends StatefulWidget {
  MyHomePage({Key key, this.title}) : super(key: key);

  final String title;

  @override
  _MyHomePageState createState() => _MyHomePageState();
}

class _MyHomePageState extends State<MyHomePage> {
  int _counter = 0;

  void _incrementCounter() {
    print('button clicked');
    setState(() {
      _counter++;
    });
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text(widget.title),
      ),
      body: Center(
        child: Column(
          mainAxisAlignment: MainAxisAlignment.center,
          children: <Widget>[
            Text(
              'You have pushed the button this many times:',
            ),
            Text(
              '$_counter',
              style: Theme.of(context).textTheme.headline4,
            ),
          ],
        ),
      ),
      floatingActionButton: FloatingActionButton(
        onPressed: _incrementCounter,
        tooltip: 'Increment',
        child: Icon(Icons.add),
      ),
    );
  }
}
20
likes
150
points
37
downloads

Publisher

verified publisherbirju.dev

Weekly Downloads

Client did not pay? Add this widget into your app and the app will fade away completely on reaching deadline.

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

flutter, intl

More

Packages that depend on flutter_not_paid