routes.dart 882 B

1234567891011121314151617181920212223242526272829
  1. /*
  2. * fluro
  3. * Created by Yakka
  4. * https://theyakka.com
  5. *
  6. * Copyright (c) 2018 Yakka, LLC. All rights reserved.
  7. * See LICENSE for distribution and usage details.
  8. */
  9. import 'package:fluro/fluro.dart';
  10. import 'package:flutter/material.dart';
  11. import './route_handlers.dart';
  12. class Routes {
  13. static String root = "/";
  14. static String demoSimple = "/demo";
  15. static String demoFunc = "/demo/func";
  16. static String deepLink = "/message";
  17. static void configureRoutes(Router router) {
  18. router.notFoundHandler = new Handler(
  19. handlerFunc: (BuildContext context, Map<String, List<String>> params) {
  20. print("ROUTE WAS NOT FOUND !!!");
  21. });
  22. router.define(root, handler: rootHandler);
  23. router.define(demoSimple, handler: demoRouteHandler);
  24. router.define(demoFunc, handler: demoFunctionHandler);
  25. router.define(deepLink, handler: deepLinkHandler);
  26. }
  27. }