runTheRest method
Future<AppHomePageReferencesModel>
runTheRest(
- String? ownerID,
- DrawerModel drawer,
- DrawerModel endDrawer
override
Implementation
@override
Future<AppHomePageReferencesModel> runTheRest(
String? ownerID, DrawerModel drawer, DrawerModel endDrawer) async {
await WorkflowSetup(installApp: this).run();
await About(
installApp: this,
homeMenu: homeMenu(),
drawer: drawer,
endDrawer: endDrawer,
).run();
var shop = await Shop(
installApp: this,
homeMenu: homeMenu(),
drawer: drawer,
endDrawer: endDrawer,
).run();
await MyCart(
background: Shop.cardBG(),
shop: shop,
installApp: this,
homeMenu: homeMenu(),
drawer: drawer,
endDrawer: endDrawer,
).run();
await MyPay(
background: Shop.cardBG(),
shop: shop,
installApp: this,
homeMenu: homeMenu(),
drawer: drawer,
endDrawer: endDrawer,
).run();
await OrderOverview(
background: Shop.cardBG(),
shop: shop,
installApp: this,
homeMenu: homeMenu(),
drawer: drawer,
endDrawer: endDrawer,
).run();
await MyPayConfirmation(
background: Shop.cardBG(),
shop: shop,
installApp: this,
homeMenu: homeMenu(),
drawer: drawer,
endDrawer: endDrawer,
).run();
await ProductPage(
shop: shop,
installApp: this,
homeMenu: homeMenu(),
drawer: drawer,
endDrawer: endDrawer,
).run();
await JuuwleNotificationDashboard(
installApp: this,
).run();
await JuuwleMembershipDashboard(
installApp: this,
).run();
await JuuwleMemberDashboard(
installApp: this,
).run();
await JuuwleAssignmentViewSetup(
installApp: this,
).run();
var homePageSubscribedMember = await Welcome(
installApp: this,
homeMenu: homeMenu(),
drawer: drawer,
endDrawer: endDrawer,
).run();
var homePageBlockedMember = await JuuwleBlocked(
installApp: this,
homeMenu: homeMenu(),
drawer: drawer,
endDrawer: endDrawer,
).run();
AppHomePageReferencesModel homePages = AppHomePageReferencesModel(
homePageBlockedMember: homePageBlockedMember.documentID,
homePageSubscribedMember: homePageSubscribedMember.documentID,
homePagePublic: homePageSubscribedMember.documentID,
);
return homePages;
}