onOpen method

void onOpen(
  1. Event event
)

Implementation

void onOpen(Event event) {
  if (event.parameters == null) return;

  if (!isNullOrEmpty(event.parameters!['url'])) {
    if (event.parameters!['url'] == widget.model.idLeft) {
      event.handled = true;
      openDrawer(Drawers.left);
    } else if (event.parameters!['url'] == widget.model.idRight) {
      event.handled = true;
      openDrawer(Drawers.right);
    } else if (event.parameters!['url'] == widget.model.idTop) {
      event.handled = true;
      openDrawer(Drawers.top);
    } else if (event.parameters!['url'] == widget.model.idBottom) {
      event.handled = true;
      openDrawer(Drawers.bottom);
    }
  }
}