// GENERATED CODE - DO NOT MODIFY BY HAND // ************************************************************************** // StackedNavigatorGenerator // ************************************************************************** // ignore_for_file: no_leading_underscores_for_library_prefixes import 'package:flutter/material.dart' as _i7; import 'package:flutter/material.dart'; import 'package:reza_app/ui/views/daftar_user_ui/input_informasi_diri/input_informasi_diri_view.dart' as _i6; import 'package:reza_app/ui/views/daftar_user_ui/masukan_no_hp/masukan_no_hp_view.dart' as _i4; import 'package:reza_app/ui/views/daftar_user_ui/verifikasi_no_hp/verifikasi_no_hp_view.dart' as _i5; import 'package:reza_app/ui/views/login_user/login_user_view.dart' as _i3; import 'package:reza_app/ui/views/splash_screen/splash_screen_view.dart' as _i2; import 'package:stacked/stacked.dart' as _i1; import 'package:stacked_services/stacked_services.dart' as _i8; class Routes { static const splashScreenView = '/'; static const loginUserView = '/login-user-view'; static const masukanNoHpView = '/masukan-no-hp-view'; static const verifikasiNoHpView = '/verifikasi-no-hp-view'; static const inputInformasiDiriView = '/input-informasi-diri-view'; static const all = { splashScreenView, loginUserView, masukanNoHpView, verifikasiNoHpView, inputInformasiDiriView, }; } class StackedRouter extends _i1.RouterBase { final _routes = <_i1.RouteDef>[ _i1.RouteDef( Routes.splashScreenView, page: _i2.SplashScreenView, ), _i1.RouteDef( Routes.loginUserView, page: _i3.LoginUserView, ), _i1.RouteDef( Routes.masukanNoHpView, page: _i4.MasukanNoHpView, ), _i1.RouteDef( Routes.verifikasiNoHpView, page: _i5.VerifikasiNoHpView, ), _i1.RouteDef( Routes.inputInformasiDiriView, page: _i6.InputInformasiDiriView, ), ]; final _pagesMap = { _i2.SplashScreenView: (data) { return _i7.MaterialPageRoute( builder: (context) => const _i2.SplashScreenView(), settings: data, ); }, _i3.LoginUserView: (data) { return _i7.MaterialPageRoute( builder: (context) => const _i3.LoginUserView(), settings: data, ); }, _i4.MasukanNoHpView: (data) { return _i7.MaterialPageRoute( builder: (context) => const _i4.MasukanNoHpView(), settings: data, ); }, _i5.VerifikasiNoHpView: (data) { return _i7.MaterialPageRoute( builder: (context) => const _i5.VerifikasiNoHpView(), settings: data, ); }, _i6.InputInformasiDiriView: (data) { return _i7.MaterialPageRoute( builder: (context) => const _i6.InputInformasiDiriView(), settings: data, ); }, }; @override List<_i1.RouteDef> get routes => _routes; @override Map get pagesMap => _pagesMap; } extension NavigatorStateExtension on _i8.NavigationService { Future navigateToSplashScreenView([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return navigateTo(Routes.splashScreenView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future navigateToLoginUserView([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return navigateTo(Routes.loginUserView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future navigateToMasukanNoHpView([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return navigateTo(Routes.masukanNoHpView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future navigateToVerifikasiNoHpView([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return navigateTo(Routes.verifikasiNoHpView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future navigateToInputInformasiDiriView([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return navigateTo(Routes.inputInformasiDiriView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future replaceWithSplashScreenView([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return replaceWith(Routes.splashScreenView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future replaceWithLoginUserView([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return replaceWith(Routes.loginUserView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future replaceWithMasukanNoHpView([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return replaceWith(Routes.masukanNoHpView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future replaceWithVerifikasiNoHpView([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return replaceWith(Routes.verifikasiNoHpView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future replaceWithInputInformasiDiriView([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return replaceWith(Routes.inputInformasiDiriView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } }