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

outdated

A fancy animated drawer for your app

Fancy drawer #

Fancy drawer

A beautiful drawer experience for your flutter app .

Installing #

dependencies:
  ...
  fancy_drawer: ^0.0.1

Usage #

import 'package:fancy_drawer/fancy_drawer.dart'; // Add this
...
FancyDrawerController _controller;

@override
void initState() {
  super.initState();
  _controller = FancyDrawerController(
      vsync: this, duration: Duration(milliseconds: 250))
    ..addListener(() {
      setState(() {}); // Must call setState
    }); // This chunk of code is important
}

@override
void dispose() {
  _controller.dispose(); // Dispose controller
  super.dispose();
}
...
FancyDrawerWrapper(
	backgroundColor: Colors.white, // Drawer background
	controller: _controller, // Drawer controller
	drawerItems: <Widget>[], // Drawer items
	chile: Scaffold(), // Your app content
);

Parameters #

required #

drawerItems Drawer items are widgets needed to render
child child is the main app content
controller is needed to init and maintain the animation

optional #

backgroundColor Set to white background
itemGap set to 10.0
hideOnContentTap controls if drawer will hide on content tap or not , set to true
cornerRadius set to 8.0

51
likes
20
pub points
81%
popularity

Publisher

unverified uploader

A fancy animated drawer for your app

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter

More

Packages that depend on fancy_drawer