Skip to content

Instantly share code, notes, and snippets.

@slamdon
Last active February 9, 2020 06:43
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save slamdon/c51275ce9438874e8156b9f9121bf7ac to your computer and use it in GitHub Desktop.
Save slamdon/c51275ce9438874e8156b9f9121bf7ac to your computer and use it in GitHub Desktop.
Menu
class Menu extends StatefulWidget {
@override
_MenuState createState() => _MenuState();
}
class _MenuState extends State<Menu> {
String title = "Home";
Widget currentPage = HomePage();
final pages = [HomePage(), MemberPage()];
menuTapHandler(int index) {
setState(() {
switch (index) {
case 0:
{
title = "Home";
currentPage = HomePage();
}
break;
case 1:
{
title = "Members";
currentPage = MemberPage();
}
break;
}
// hide menu
Navigator.pop(context);
});
}
...
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment