animated_button 0.0.1 copy "animated_button: ^0.0.1" to clipboard
animated_button: ^0.0.1 copied to clipboard

outdated

A very simple animated customizable button.

Animated Button #

A very simple and customizable animated button.

Getting Started #

Nothing difficult here, yet!

Simple Example #

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

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
  return MaterialApp(
  title: 'Animated Button Demo',
  theme: ThemeData(
  primarySwatch: Colors.blue,
 ),  home: Demo(),
 ); }}

class Demo extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
  return Scaffold(
  body: Center(
  child: AnimatedButton(
  child: Text(
  'Simple button',
  style: TextStyle(
  fontSize: 22,
  color: Colors.white,
  fontWeight: FontWeight.w500,
 ), ),  onPressed: () {},
 ), ), ); }}

Button attributes #

AnimatedButton(
  child: ...,			// Child widget, Row, Text, Column,...etc.
  onPressed: () {},  	// Callback for onTap event
  duration: 70,  		// Animaton duration, default is 70 Milliseconds
  height: 100,  		// Button Height, default is 64
  width: 200,  			// Button width, default is 200
  enabled: true,  		// When disabled, onTap won't be called
  // Shadow color is generated from button color,
  // here you have the option to make it darker
  // for lighter colors such white!
  shadowDegree: ShadowDegree.dark,
  color: Colors.blue,
),
),

License #

MIT License.

141
likes
0
pub points
91%
popularity

Publisher

unverified uploader

A very simple animated customizable button.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter

More

Packages that depend on animated_button