// GENERATED CODE - DO NOT MODIFY BY HAND // ************************************************************************** // AutoRouterGenerator // ************************************************************************** // ignore_for_file: type=lint // coverage:ignore-file part of 'property_page_router.dart'; abstract class _$PropertyPageRouter extends RootStackRouter { // ignore: unused_element _$PropertyPageRouter({super.navigatorKey}); @override final Map pagesMap = { PropertyIoanPageRoute.name: (routeData) { return AutoRoutePage( routeData: routeData, child: const PropertyIoanPage(), ); }, PropertyNewsDetailPageRoute.name: (routeData) { final pathParams = routeData.inheritedPathParams; final args = routeData.argsAs( orElse: () => PropertyNewsDetailPageRouteArgs(id: pathParams.getInt('id'))); return AutoRoutePage( routeData: routeData, child: PropertyNewsDetailPage( key: args.key, id: args.id, ), ); }, PropertyNewsPageRoute.name: (routeData) { return AutoRoutePage( routeData: routeData, child: const PropertyNewsPage(), ); }, PropertyPageRoute.name: (routeData) { return AutoRoutePage( routeData: routeData, child: const PropertyPage(), ); }, PropertyRentPageRoute.name: (routeData) { return AutoRoutePage( routeData: routeData, child: const PropertyRentPage(), ); }, PropertySalePageRoute.name: (routeData) { return AutoRoutePage( routeData: routeData, child: const PropertySalePage(), ); }, }; } /// generated route for /// [PropertyIoanPage] class PropertyIoanPageRoute extends PageRouteInfo { const PropertyIoanPageRoute({List? children}) : super( PropertyIoanPageRoute.name, initialChildren: children, ); static const String name = 'PropertyIoanPageRoute'; static const PageInfo page = PageInfo(name); } /// generated route for /// [PropertyNewsDetailPage] class PropertyNewsDetailPageRoute extends PageRouteInfo { PropertyNewsDetailPageRoute({ Key? key, required int id, List? children, }) : super( PropertyNewsDetailPageRoute.name, args: PropertyNewsDetailPageRouteArgs( key: key, id: id, ), rawPathParams: {'id': id}, initialChildren: children, ); static const String name = 'PropertyNewsDetailPageRoute'; static const PageInfo page = PageInfo(name); } class PropertyNewsDetailPageRouteArgs { const PropertyNewsDetailPageRouteArgs({ this.key, required this.id, }); final Key? key; final int id; @override String toString() { return 'PropertyNewsDetailPageRouteArgs{key: $key, id: $id}'; } } /// generated route for /// [PropertyNewsPage] class PropertyNewsPageRoute extends PageRouteInfo { const PropertyNewsPageRoute({List? children}) : super( PropertyNewsPageRoute.name, initialChildren: children, ); static const String name = 'PropertyNewsPageRoute'; static const PageInfo page = PageInfo(name); } /// generated route for /// [PropertyPage] class PropertyPageRoute extends PageRouteInfo { const PropertyPageRoute({List? children}) : super( PropertyPageRoute.name, initialChildren: children, ); static const String name = 'PropertyPageRoute'; static const PageInfo page = PageInfo(name); } /// generated route for /// [PropertyRentPage] class PropertyRentPageRoute extends PageRouteInfo { const PropertyRentPageRoute({List? children}) : super( PropertyRentPageRoute.name, initialChildren: children, ); static const String name = 'PropertyRentPageRoute'; static const PageInfo page = PageInfo(name); } /// generated route for /// [PropertySalePage] class PropertySalePageRoute extends PageRouteInfo { const PropertySalePageRoute({List? children}) : super( PropertySalePageRoute.name, initialChildren: children, ); static const String name = 'PropertySalePageRoute'; static const PageInfo page = PageInfo(name); }