Add pud label and drawer controller description

master
NikhilVadoliya 5 years ago committed by GitHub
parent 7a11ba1e12
commit cd8b6f1e1e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -1,5 +1,6 @@
# Flutter slider drawer
[![pub package](https://img.shields.io/pub/v/flutter_slider_drawer)](https://pub.dev/packages/flutter_slider_drawer)
A Flutter package with custom implementation of the Sider Drawer Menu
@ -47,3 +48,38 @@ SliderMenuContainer(
),
sliderMainWidget: MainWidget()),
```
### Controlling the drawer
```
GlobalKey<SliderMenuContainerState> _key =
new GlobalKey<SliderMenuContainerState>();
@override
Widget build(BuildContext context) {
return SliderMenuContainer(
appBarColor: Colors.white,
key: _key,
sliderMenuWidget: MenuWidget(
onItemClick: (title) {
_key.currentState.closeDrawer();
setState(() {
this.title = title;
});
},
),
sliderMainWidget: MainWidget()),
),
```
* Using the below methods for controll drawer.
```
_key.currentState.closeDrawer();
_key.currentState.openDrawer();
_key.currentState.toggle();
_key.currentState.isDrawerOpen();
```

Loading…
Cancel
Save