This commit is contained in:
toly
2023-11-20 20:05:05 +08:00
parent 8de38299e2
commit 6e8d926693
61 changed files with 3107 additions and 65 deletions

View File

@@ -1,22 +1,19 @@
import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'iroute_config.dart';
class AppRouterParser extends RouteInformationParser<IRouteConfig>{
class AppRouterParser extends RouteInformationParser<IRouteConfig> {
@override
RouteInformation restoreRouteInformation(IRouteConfig configuration) {
return RouteInformation(
uri: configuration.uri
);
return RouteInformation(uri: configuration.uri);
}
@override
Future<IRouteConfig> parseRouteInformationWithDependencies(
RouteInformation routeInformation, BuildContext context) async{
return IRouteConfig(uri: routeInformation.uri);
RouteInformation routeInformation,
BuildContext context,
) {
return SynchronousFuture(IRouteConfig(uri: routeInformation.uri));
}
}
}