flutter_ajanuw_router 0.1.0 copy "flutter_ajanuw_router: ^0.1.0" to clipboard
flutter_ajanuw_router: ^0.1.0 copied to clipboard

outdated

A router used on Flutter and Flutter WEB.

example/lib/main.dart

import 'package:example/router/main.dart';
import 'package:flutter/material.dart';

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    String initialRoute = '/users';
    return MaterialApp(
      debugShowCheckedModeBanner: false,
      initialRoute: initialRoute,
      navigatorKey: router.navigatorKey,
      onGenerateRoute: router.forRoot(
        routes,
        initialRoute: initialRoute,
      ),

      /// 如果设置了这个,拦截将无效
      // onUnknownRoute: (s) {
      //   return MaterialPageRoute(
      //     builder: (_) => Scaffold(
      //       body: Center(child: Text('data'),),
      //     ),
      //   );
      // },
    );
  }
}
0
likes
0
points
19
downloads

Publisher

verified publisherajanuw.lol

Weekly Downloads

A router used on Flutter and Flutter WEB.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, path

More

Packages that depend on flutter_ajanuw_router