openDrawer method
dynamic
openDrawer(
- String? drawer
)
Implementation
openDrawer(String? drawer)
{
if (drawer == 'top' && widget.model.drawerExists('top')) {
if (openSheet != null && openSheet != 'top') {
closeDrawer(openSheet, cb: openTop);
} else {
openTop();
}
}
else if (drawer == 'bottom' && widget.model.drawerExists('bottom')) {
if (openSheet != null && openSheet != 'bottom') {
closeDrawer(openSheet, cb: openBottom);
} else {
openBottom();
}
}
else if (drawer == 'left' && widget.model.drawerExists('left')) {
if (openSheet != null && openSheet != 'left') {
closeDrawer(openSheet, cb: openLeft);
} else {
openLeft();
}
}
else if (drawer == 'right' && widget.model.drawerExists('right')) {
if (openSheet != null && openSheet != 'right') {
closeDrawer(openSheet, cb: openRight);
} else {
openRight();
}
}
}