getNavigatorPushNamed method
dynamic
getNavigatorPushNamed({
Implementation
getNavigatorPushNamed({ required NotificationResponse? notificationResponse }) async {
try {
if (notificationResponse!= null ) {
if (notificationResponse.payload != null && notificationResponse.payload!.isNotEmpty) {
// PayLoadModel payLoad = PayLoadModel().fromJson(notificationResponse.payload!);
// switch (payLoad.pageUrl) {
// case RouteHelper.homeDefault:
// case RouteHelper.routeBooks:
// BooksController booksController = Get.find<BooksController>();
// booksController.getBooks();
// String liv = TypeSafeConversion.nullSafeString(payLoad.dayVerses?.bookOsis);
// int chap = TypeSafeConversion.nullSafeInt( payLoad.dayVerses?.chapter );
// int ver = TypeSafeConversion.nullSafeInt( payLoad.dayVerses?.verse );
// Tools.logCat('routeBooks: liv: $liv | chap:$chap | ver:$ver');
// var bookSelected = BooksModel();
// bookSelected = booksController.booksList![booksController.booksList!.indexWhere((e) => e.osis == liv)];
// bookSelected.chaptersSelected = chap;
// bookSelected.versetSelected = ver;
// booksController.setBookSelected( bookSelected );
// //RouteHelper.navHome();
// break;
// case RouteHelper.routePlanDeLectureDetails:
// String codeSubscription = TypeSafeConversion.nullSafeString(payLoad.codePage);
// Tools.logCat('01-codeSubscription: $codeSubscription');
// RouteHelper.navPlanDeLectureDetails(codeLecture: '', codeSubscription: codeSubscription);
// break;
// default:
// Get.toNamed( payLoad.pageUrl );
// break;
// }
}
}
} catch (ex, trace) {
logError(ex, trace: trace, position: 'catch::getNavigatorPushNamed');
}
}