Оказалось, что вы не можете использовать this.props.navigator.toggleDrawer в V2 и должны вместо этого использовать Navigator.mergeOptions, чтобы изменить видимость ящика.
В моем случае:
1) Сначала назначьте Id ящик (id: leftSideDrawer)
Navigation.setRoot({
root: {
sideMenu: {
left: {
component: {
name: 'testApp.SideDrawer',
id: 'leftSideDrawer'
}
},
center: {
bottomTabs: {
...
}
},
},
},
});
2) Используйте его для изменения видимости ящика
Navigation.mergeOptions('leftSideDrawer', {
sideMenu: {
left: {
visible: true
}
}
});