Merge remote-tracking branch 'origin/master'
commit
12f42e906a
@ -1,12 +1,49 @@
|
|||||||
# fluttersliderdrawer
|
# Flutter slider drawer
|
||||||
|
|
||||||
A new Flutter plugin.
|
|
||||||
|
A Flutter package with custom implementation of the Sider Drawer Menu
|
||||||
|
|
||||||
![Plugin example demo](demo.gif)
|
![Plugin example demo](demo.gif)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Getting Started
|
To start using this package, add `flutter_slider_drawer` dependency to your `pubspec.yaml`
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
dependencies:
|
||||||
|
flutter_slider_drawer: '<latest_release>'
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# Features
|
||||||
|
|
||||||
|
- Slider with custom animation time
|
||||||
|
- Provide Basic Appbar with customization of color, sizes and title
|
||||||
|
- Dynamic slider open and close offset
|
||||||
|
- Provide drawer icon animation
|
||||||
|
|
||||||
|
# Code
|
||||||
|
|
||||||
|
```
|
||||||
|
SliderMenuContainer(
|
||||||
|
appBarColor: Colors.white,
|
||||||
|
key: _key,
|
||||||
|
appBarPadding: const EdgeInsets.only(top: 20),
|
||||||
|
sliderMenuOpenOffset: 250,
|
||||||
|
appBarHeight: 60,
|
||||||
|
title: Text(
|
||||||
|
title,
|
||||||
|
style: TextStyle(fontSize: 22, fontWeight: FontWeight.w700),
|
||||||
|
),
|
||||||
|
sliderMenuWidget: MenuWidget(
|
||||||
|
onItemClick: (title) {
|
||||||
|
_key.currentState.closeDrawer();
|
||||||
|
setState(() {
|
||||||
|
this.title = title;
|
||||||
|
});
|
||||||
|
},
|
||||||
|
),
|
||||||
|
sliderMainWidget: MainWidget()),
|
||||||
|
```
|
||||||
|
Loading…
Reference in New Issue