extended_button 0.1.0 copy "extended_button: ^0.1.0" to clipboard
extended_button: ^0.1.0 copied to clipboard

discontinued

A Flutter package to create a beautiful extended button which can expand and shrink whenever the user clicks on the button.

About #

A Flutter package to create a beautiful extended button which can expand and shrink whenever the user clicks on the button.

pub package Codemagic build status

Shrunk state

Extended Closed

Expanded state

Extended Opend

Usage #

Add extended_buttonas a dependency in your pubspec.yaml

 dependencies:
  flutter:
    sdk: flutter
  extended_button: 0.0.1

Run flutter pub get in the terminal and import import 'package:extended_button/extended_button.dart'

Example #

void main() => runApp(MaterialApp(
  home: Scaffold(
    appBar: AppBar(
      title: Text("Extended Button Demo"),
    ),
    body: Container(
      alignment: Alignment.center,
      child: ExtendedButton(
        size: 100,
        bottomLeftIcon: Icons.shopping_cart,
        bottomRightIcon: Icons.print,
        topLeftIcon: Icons.photo,
        topRightIcon: Icons.print,
        onClickBottomLeft: () {
          print("Shopping Cart Clicked");
        },
        onClickBottomRight:  () {
          print("Print Icon Clicked");
        },
        onClickTopLeft:  () {
          print("Photo Icon Clicked");
        },
        onClickTopRight:  () {
          print("Print Icon Clicked");
        },
      ),
    ),
  ),
));

TODO #

  • Add more button
  • Add widget test

Feature Requests and Issues #

Please file feature requests and bugs at the issue tracker

Contributing #

We would love to see you contribute to extended_button. Feel free to send a pull request to add new buttons to the package.

Contributors #

A special thanks to all the contributors.


Ayush Bherwani


Pranit Brahmbhatt

6
likes
40
pub points
0%
popularity

Publisher

unverified uploader

A Flutter package to create a beautiful extended button which can expand and shrink whenever the user clicks on the button.

Repository (GitHub)
View/report issues

License

MIT (LICENSE)

Dependencies

flutter

More

Packages that depend on extended_button