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)
|
||||
|
||||
|
||||
|
||||
|
||||
## 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