flrouter 1.0.1 flrouter: ^1.0.1 copied to clipboard
Flrouter is a Flutter routing library that adds flexible routing options like parameters and clear route definitions.
Flrouter #
Flrouter is a Flutter routing library that adds flexible routing options like parameters and clear route definitions.
Usage #
To use this plugin, add flrouter
as a dependency in your pubspec.yaml file.
Usage #
// Import package
import 'package:flrouter/flrouter.dart';
Flrouter.instance.definitions({
'/accounts/{id}': (context, match) {
return Accounts.View(id: match.parameters['id']);
},
'/': (context, match) {
return Index();
},
});
// OR
Flrouter.instance.define('/accounts/{id}', build: (context, match) {
return Accounts.View(id: match.parameters['id']);
});
Flrouter.instance.define('/', build: (context, match) {
return Index();
});
runApp(MaterialApp(
onGenerateRoute: Flrouter.instance.generator,
));