routes property
getter/setter pair
Pages routing
Implementation
static List<AppRoute> routes = [
AppRoute(
route: home,
widget: (parameters) => const AppLayout(
type: AppLayoutType.white,
page: HomePage(),
),
),
AppRoute(
user: false,
route: signIn,
widget: (parameters) => const AppLayout(
page: SignInPage(),
),
),
AppRoute(
user: false,
route: signUp,
widget: (parameters) => const AppLayout(
page: SignUpPage(),
),
),
AppRoute(
user: true,
route: card,
widget: (parameters) => AppLayout(
page: CardPage(id: int.parse(parameters['id'])),
),
),
AppRoute(
user: true,
route: cards,
widget: (parameters) => const AppLayout(
page: CardsPage(),
),
),
AppRoute(
user: true,
route: stats,
widget: (parameters) => const AppLayout(
page: StatsPage(),
),
),
AppRoute(
user: true,
route: friends,
widget: (parameters) => const AppLayout(
page: FriendsPage(),
),
),
];