open method
Implementation
void open({bool openFromStack = true, required String id}) {
if (isOpened && currentMenu!.id != id) {
close();
}
currentMenu = menus.singleWhere((element) => element.id == id);
currentMenu!.focus();
update();
}