封装了平台drawerlayout(仅限android平台)的react组件,抽屉(通常用于导航切换)是通过rendernavigationview方法渲染的,并且drawerlayoutandroid的直接子视图会成为主视图(用于放置你的内容),导航图一开始有屏幕,并不可见,不过可以从drawerposition指定的窗口侧面拖揭出来,并且抽屉的宽度可以使用drawerwitdth属性来指定
drawerPosition: DrawerLayoutAndroid.positions.Right 左右,default 左
drawerWidth: 指定抽屉的宽度,也就是从屏幕边拖进的视图的宽度
onDrawerClose:
onDrawerOpen:
onDrawerSlide:每当导航视图(抽屉)产生交互的时候调用此回调函数
onDrawerStateChanged: idle(空闲),dragging(拖拉中)settling(停靠中)
renderNavigationView:渲染一个可以从屏幕一边拖入的导航视图
drawerLockMode:设置抽屉的锁定模式,有三种模式
1.unlocked(default),意味着此时抽屉可以响应打开和关闭的手势操作
2.locked-closed,意昧着此时抽屉将保持关闭,不可以用手势打开