openDrawer method

dynamic openDrawer(
  1. 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();
  }
}