Files
iroute/lib/v10/app/navigation/router/app_router_parser.dart
2023-11-13 16:15:49 +08:00

22 lines
499 B
Dart

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