Guest User

Untitled

a guest
Jan 17th, 2019
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.97 KB | None | 0 0
  1. Future main() async {
  2.  
  3. FirebaseMessaging _firebaseMessaging = new FirebaseMessaging();
  4.  
  5. _firebaseMessaging.configure(
  6. onMessage: (Map<String, dynamic> message) {
  7. print(message['route']);
  8. //globals.firebase(context, message['route']);
  9. print('on message $message');
  10. },
  11. onResume: (Map<String, dynamic> message) {
  12. print('on resume $message');
  13. },
  14. onLaunch: (Map<String, dynamic> message) {
  15. print('on launch $message');
  16. },
  17. );
  18. _firebaseMessaging.requestNotificationPermissions(
  19. const IosNotificationSettings(sound: true, badge: true, alert: true));
  20. _firebaseMessaging.getToken().then((token){
  21. print('firebase token is');
  22. print(token);
  23. });
  24.  
  25.  
  26. Routes.configureRoutes(globals.router);
  27. Application.router = globals.router;
  28.  
  29. // Run app from splash page!
  30. runApp(MyApp());
  31.  
  32. void firebase(BuildContext context, String route) {
  33. router.navigateTo(context, route,
  34. transition: TransitionType.inFromRight,
  35. transitionDuration: const Duration(milliseconds: 500));
  36. }
Add Comment
Please, Sign In to add comment