// GENERATED CODE - DO NOT MODIFY BY HAND // ************************************************************************** // StackedNavigatorGenerator // ************************************************************************** // ignore_for_file: no_leading_underscores_for_library_prefixes import 'package:flutter/material.dart' as _i10; import 'package:flutter/material.dart'; import 'package:panti_asuhan/ui/views/admin_index_tracking/admin_index_tracking_view.dart' as _i4; import 'package:panti_asuhan/ui/views/admin_index_tracking/dana_sosial_admin/dana_sosial_admin_view.dart' as _i11; import 'package:panti_asuhan/ui/views/admin_index_tracking/dana_sosial_khusus/dana_sosial_khusus_view.dart' as _i12; import 'package:panti_asuhan/ui/views/admin_index_tracking/data_siswa/data_siswa_view.dart' as _i13; import 'package:panti_asuhan/ui/views/admin_index_tracking/edit_siswa/edit_siswa_view.dart' as _i6; import 'package:panti_asuhan/ui/views/admin_index_tracking/profil/profil_view.dart' as _i14; import 'package:panti_asuhan/ui/views/admin_index_tracking/sejarah/sejarah_view.dart' as _i16; import 'package:panti_asuhan/ui/views/admin_index_tracking/struktur_organisasi/struktur_organisasi_view.dart' as _i17; import 'package:panti_asuhan/ui/views/admin_index_tracking/visi_misi/visi_misi_view.dart' as _i15; import 'package:panti_asuhan/ui/views/detail_dana_sosial/detail_dana_sosial_view.dart' as _i7; import 'package:panti_asuhan/ui/views/login_screen/login_screen_view.dart' as _i3; import 'package:panti_asuhan/ui/views/pimpinan_index_tracking/pimpinan_index_tracking/pimpinan_index_tracking_view.dart' as _i8; import 'package:panti_asuhan/ui/views/splash_screen/splash_screen_view.dart' as _i2; import 'package:panti_asuhan/ui/views/tambah_dana_sosial/tambah_dana_sosial_view.dart' as _i5; import 'package:panti_asuhan/ui/views/user_index_tracking/user_index_tracking_view.dart' as _i9; import 'package:stacked/stacked.dart' as _i1; import 'package:stacked_services/stacked_services.dart' as _i18; class Routes { static const splashScreenView = '/'; static const loginScreenView = '/login-screen-view'; static const adminIndexTrackingView = '/admin-index-tracking-view'; static const tambahDanaSosialView = '/tambah-dana-sosial-view'; static const editSiswaView = '/edit-siswa-view'; static const detailDanaSosialView = '/detail-dana-sosial-view'; static const pimpinanIndexTrackingView = '/pimpinan-index-tracking-view'; static const userIndexTrackingView = '/user-index-tracking-view'; static const all = { splashScreenView, loginScreenView, adminIndexTrackingView, tambahDanaSosialView, editSiswaView, detailDanaSosialView, pimpinanIndexTrackingView, userIndexTrackingView, }; } class StackedRouter extends _i1.RouterBase { final _routes = <_i1.RouteDef>[ _i1.RouteDef( Routes.splashScreenView, page: _i2.SplashScreenView, ), _i1.RouteDef( Routes.loginScreenView, page: _i3.LoginScreenView, ), _i1.RouteDef( Routes.adminIndexTrackingView, page: _i4.AdminIndexTrackingView, ), _i1.RouteDef( Routes.tambahDanaSosialView, page: _i5.TambahDanaSosialView, ), _i1.RouteDef( Routes.editSiswaView, page: _i6.EditSiswaView, ), _i1.RouteDef( Routes.detailDanaSosialView, page: _i7.DetailDanaSosialView, ), _i1.RouteDef( Routes.pimpinanIndexTrackingView, page: _i8.PimpinanIndexTrackingView, ), _i1.RouteDef( Routes.userIndexTrackingView, page: _i9.UserIndexTrackingView, ), ]; final _pagesMap = { _i2.SplashScreenView: (data) { return _i10.MaterialPageRoute( builder: (context) => const _i2.SplashScreenView(), settings: data, maintainState: false, ); }, _i3.LoginScreenView: (data) { return _i10.MaterialPageRoute( builder: (context) => const _i3.LoginScreenView(), settings: data, maintainState: false, ); }, _i4.AdminIndexTrackingView: (data) { return _i10.MaterialPageRoute( builder: (context) => const _i4.AdminIndexTrackingView(), settings: data, maintainState: false, ); }, _i5.TambahDanaSosialView: (data) { final args = data.getArgs( orElse: () => const TambahDanaSosialViewArguments(), ); return _i10.MaterialPageRoute( builder: (context) => _i5.TambahDanaSosialView(key: args.key, isKhusus: args.isKhusus), settings: data, maintainState: false, ); }, _i6.EditSiswaView: (data) { final args = data.getArgs(nullOk: false); return _i10.MaterialPageRoute( builder: (context) => _i6.EditSiswaView(idSiswa: args.idSiswa, key: args.key), settings: data, maintainState: false, ); }, _i7.DetailDanaSosialView: (data) { final args = data.getArgs(nullOk: false); return _i10.MaterialPageRoute( builder: (context) => _i7.DetailDanaSosialView( key: args.key, id: args.id, isKhusus: args.isKhusus), settings: data, maintainState: false, ); }, _i8.PimpinanIndexTrackingView: (data) { return _i10.MaterialPageRoute( builder: (context) => const _i8.PimpinanIndexTrackingView(), settings: data, maintainState: false, ); }, _i9.UserIndexTrackingView: (data) { return _i10.MaterialPageRoute( builder: (context) => const _i9.UserIndexTrackingView(), settings: data, maintainState: false, ); }, }; @override List<_i1.RouteDef> get routes => _routes; @override Map get pagesMap => _pagesMap; } class TambahDanaSosialViewArguments { const TambahDanaSosialViewArguments({ this.key, this.isKhusus = false, }); final _i10.Key? key; final bool isKhusus; @override String toString() { return '{"key": "$key", "isKhusus": "$isKhusus"}'; } } class EditSiswaViewArguments { const EditSiswaViewArguments({ required this.idSiswa, this.key, }); final int idSiswa; final _i10.Key? key; @override String toString() { return '{"idSiswa": "$idSiswa", "key": "$key"}'; } } class DetailDanaSosialViewArguments { const DetailDanaSosialViewArguments({ this.key, required this.id, this.isKhusus = false, }); final _i10.Key? key; final int id; final bool isKhusus; @override String toString() { return '{"key": "$key", "id": "$id", "isKhusus": "$isKhusus"}'; } } class AdminIndexTrackingViewRoutes { static const danaSosialAdminView = 'dana-sosial-admin-view'; static const danaSosialKhususView = 'dana-sosial-khusus-view'; static const dataSiswaView = 'data-siswa-view'; static const profilView = 'profil-view'; static const visiMisiView = 'visi-misi-view'; static const sejarahView = 'sejarah-view'; static const strukturOrganisasiView = 'struktur-organisasi-view'; static const all = { danaSosialAdminView, danaSosialKhususView, dataSiswaView, profilView, visiMisiView, sejarahView, strukturOrganisasiView, }; } class AdminIndexTrackingViewRouter extends _i1.RouterBase { final _routes = <_i1.RouteDef>[ _i1.RouteDef( AdminIndexTrackingViewRoutes.danaSosialAdminView, page: _i11.DanaSosialAdminView, ), _i1.RouteDef( AdminIndexTrackingViewRoutes.danaSosialKhususView, page: _i12.DanaSosialKhususView, ), _i1.RouteDef( AdminIndexTrackingViewRoutes.dataSiswaView, page: _i13.DataSiswaView, ), _i1.RouteDef( AdminIndexTrackingViewRoutes.profilView, page: _i14.ProfilView, ), _i1.RouteDef( AdminIndexTrackingViewRoutes.visiMisiView, page: _i15.VisiMisiView, ), _i1.RouteDef( AdminIndexTrackingViewRoutes.sejarahView, page: _i16.SejarahView, ), _i1.RouteDef( AdminIndexTrackingViewRoutes.strukturOrganisasiView, page: _i17.StrukturOrganisasiView, ), ]; final _pagesMap = { _i11.DanaSosialAdminView: (data) { return _i10.MaterialPageRoute( builder: (context) => const _i11.DanaSosialAdminView(), settings: data, maintainState: false, ); }, _i12.DanaSosialKhususView: (data) { return _i10.MaterialPageRoute( builder: (context) => const _i12.DanaSosialKhususView(), settings: data, maintainState: false, ); }, _i13.DataSiswaView: (data) { return _i10.MaterialPageRoute( builder: (context) => const _i13.DataSiswaView(), settings: data, maintainState: false, ); }, _i14.ProfilView: (data) { return _i10.MaterialPageRoute( builder: (context) => const _i14.ProfilView(), settings: data, maintainState: false, ); }, _i15.VisiMisiView: (data) { return _i10.MaterialPageRoute( builder: (context) => const _i15.VisiMisiView(), settings: data, maintainState: false, ); }, _i16.SejarahView: (data) { return _i10.MaterialPageRoute( builder: (context) => const _i16.SejarahView(), settings: data, maintainState: false, ); }, _i17.StrukturOrganisasiView: (data) { return _i10.MaterialPageRoute( builder: (context) => const _i17.StrukturOrganisasiView(), settings: data, maintainState: false, ); }, }; @override List<_i1.RouteDef> get routes => _routes; @override Map get pagesMap => _pagesMap; } class PimpinanIndexTrackingViewRoutes { static const danaSosialAdminView = 'dana-sosial-admin-view'; static const danaSosialKhususView = 'dana-sosial-khusus-view'; static const dataSiswaView = 'data-siswa-view'; static const profilView = 'profil-view'; static const all = { danaSosialAdminView, danaSosialKhususView, dataSiswaView, profilView, }; } class PimpinanIndexTrackingViewRouter extends _i1.RouterBase { final _routes = <_i1.RouteDef>[ _i1.RouteDef( PimpinanIndexTrackingViewRoutes.danaSosialAdminView, page: _i11.DanaSosialAdminView, ), _i1.RouteDef( PimpinanIndexTrackingViewRoutes.danaSosialKhususView, page: _i12.DanaSosialKhususView, ), _i1.RouteDef( PimpinanIndexTrackingViewRoutes.dataSiswaView, page: _i13.DataSiswaView, ), _i1.RouteDef( PimpinanIndexTrackingViewRoutes.profilView, page: _i14.ProfilView, ), ]; final _pagesMap = { _i11.DanaSosialAdminView: (data) { return _i10.MaterialPageRoute( builder: (context) => const _i11.DanaSosialAdminView(), settings: data, maintainState: false, ); }, _i12.DanaSosialKhususView: (data) { return _i10.MaterialPageRoute( builder: (context) => const _i12.DanaSosialKhususView(), settings: data, maintainState: false, ); }, _i13.DataSiswaView: (data) { return _i10.MaterialPageRoute( builder: (context) => const _i13.DataSiswaView(), settings: data, maintainState: false, ); }, _i14.ProfilView: (data) { return _i10.MaterialPageRoute( builder: (context) => const _i14.ProfilView(), settings: data, maintainState: false, ); }, }; @override List<_i1.RouteDef> get routes => _routes; @override Map get pagesMap => _pagesMap; } class UserIndexTrackingViewRoutes { static const danaSosialAdminView = 'dana-sosial-admin-view'; static const danaSosialKhususView = 'dana-sosial-khusus-view'; static const dataSiswaView = 'data-siswa-view'; static const profilView = 'profil-view'; static const visiMisiView = 'visi-misi-view'; static const sejarahView = 'sejarah-view'; static const strukturOrganisasiView = 'struktur-organisasi-view'; static const all = { danaSosialAdminView, danaSosialKhususView, dataSiswaView, profilView, visiMisiView, sejarahView, strukturOrganisasiView, }; } class UserIndexTrackingViewRouter extends _i1.RouterBase { final _routes = <_i1.RouteDef>[ _i1.RouteDef( UserIndexTrackingViewRoutes.danaSosialAdminView, page: _i11.DanaSosialAdminView, ), _i1.RouteDef( UserIndexTrackingViewRoutes.danaSosialKhususView, page: _i12.DanaSosialKhususView, ), _i1.RouteDef( UserIndexTrackingViewRoutes.dataSiswaView, page: _i13.DataSiswaView, ), _i1.RouteDef( UserIndexTrackingViewRoutes.profilView, page: _i14.ProfilView, ), _i1.RouteDef( UserIndexTrackingViewRoutes.visiMisiView, page: _i15.VisiMisiView, ), _i1.RouteDef( UserIndexTrackingViewRoutes.sejarahView, page: _i16.SejarahView, ), _i1.RouteDef( UserIndexTrackingViewRoutes.strukturOrganisasiView, page: _i17.StrukturOrganisasiView, ), ]; final _pagesMap = { _i11.DanaSosialAdminView: (data) { return _i10.MaterialPageRoute( builder: (context) => const _i11.DanaSosialAdminView(), settings: data, maintainState: false, ); }, _i12.DanaSosialKhususView: (data) { return _i10.MaterialPageRoute( builder: (context) => const _i12.DanaSosialKhususView(), settings: data, maintainState: false, ); }, _i13.DataSiswaView: (data) { return _i10.MaterialPageRoute( builder: (context) => const _i13.DataSiswaView(), settings: data, maintainState: false, ); }, _i14.ProfilView: (data) { return _i10.MaterialPageRoute( builder: (context) => const _i14.ProfilView(), settings: data, maintainState: false, ); }, _i15.VisiMisiView: (data) { return _i10.MaterialPageRoute( builder: (context) => const _i15.VisiMisiView(), settings: data, maintainState: false, ); }, _i16.SejarahView: (data) { return _i10.MaterialPageRoute( builder: (context) => const _i16.SejarahView(), settings: data, maintainState: false, ); }, _i17.StrukturOrganisasiView: (data) { return _i10.MaterialPageRoute( builder: (context) => const _i17.StrukturOrganisasiView(), settings: data, maintainState: false, ); }, }; @override List<_i1.RouteDef> get routes => _routes; @override Map get pagesMap => _pagesMap; } extension NavigatorStateExtension on _i18.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 navigateToLoginScreenView([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return navigateTo(Routes.loginScreenView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future navigateToAdminIndexTrackingView([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return navigateTo(Routes.adminIndexTrackingView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future navigateToTambahDanaSosialView({ _i10.Key? key, bool isKhusus = false, int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, }) async { return navigateTo(Routes.tambahDanaSosialView, arguments: TambahDanaSosialViewArguments(key: key, isKhusus: isKhusus), id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future navigateToEditSiswaView({ required int idSiswa, _i10.Key? key, int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, }) async { return navigateTo(Routes.editSiswaView, arguments: EditSiswaViewArguments(idSiswa: idSiswa, key: key), id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future navigateToDetailDanaSosialView({ _i10.Key? key, required int id, bool isKhusus = false, int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, }) async { return navigateTo(Routes.detailDanaSosialView, arguments: DetailDanaSosialViewArguments(key: key, id: id, isKhusus: isKhusus), id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future navigateToPimpinanIndexTrackingView([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return navigateTo(Routes.pimpinanIndexTrackingView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future navigateToUserIndexTrackingView([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return navigateTo(Routes.userIndexTrackingView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future navigateToNestedDanaSosialAdminViewInAdminIndexTrackingViewRouter([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return navigateTo(AdminIndexTrackingViewRoutes.danaSosialAdminView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future navigateToNestedDanaSosialKhususViewInAdminIndexTrackingViewRouter([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return navigateTo( AdminIndexTrackingViewRoutes.danaSosialKhususView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future navigateToNestedDataSiswaViewInAdminIndexTrackingViewRouter([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return navigateTo(AdminIndexTrackingViewRoutes.dataSiswaView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future navigateToNestedProfilViewInAdminIndexTrackingViewRouter([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return navigateTo(AdminIndexTrackingViewRoutes.profilView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future navigateToNestedVisiMisiViewInAdminIndexTrackingViewRouter([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return navigateTo(AdminIndexTrackingViewRoutes.visiMisiView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future navigateToNestedSejarahViewInAdminIndexTrackingViewRouter([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return navigateTo(AdminIndexTrackingViewRoutes.sejarahView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future navigateToNestedStrukturOrganisasiViewInAdminIndexTrackingViewRouter([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return navigateTo( AdminIndexTrackingViewRoutes.strukturOrganisasiView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future navigateToNestedDanaSosialAdminViewInPimpinanIndexTrackingViewRouter([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return navigateTo( PimpinanIndexTrackingViewRoutes.danaSosialAdminView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future navigateToNestedDanaSosialKhususViewInPimpinanIndexTrackingViewRouter([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return navigateTo( PimpinanIndexTrackingViewRoutes.danaSosialKhususView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future navigateToNestedDataSiswaViewInPimpinanIndexTrackingViewRouter([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return navigateTo(PimpinanIndexTrackingViewRoutes.dataSiswaView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future navigateToNestedProfilViewInPimpinanIndexTrackingViewRouter([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return navigateTo(PimpinanIndexTrackingViewRoutes.profilView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future navigateToNestedDanaSosialAdminViewInUserIndexTrackingViewRouter([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return navigateTo(UserIndexTrackingViewRoutes.danaSosialAdminView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future navigateToNestedDanaSosialKhususViewInUserIndexTrackingViewRouter([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return navigateTo(UserIndexTrackingViewRoutes.danaSosialKhususView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future navigateToNestedDataSiswaViewInUserIndexTrackingViewRouter([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return navigateTo(UserIndexTrackingViewRoutes.dataSiswaView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future navigateToNestedProfilViewInUserIndexTrackingViewRouter([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return navigateTo(UserIndexTrackingViewRoutes.profilView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future navigateToNestedVisiMisiViewInUserIndexTrackingViewRouter([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return navigateTo(UserIndexTrackingViewRoutes.visiMisiView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future navigateToNestedSejarahViewInUserIndexTrackingViewRouter([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return navigateTo(UserIndexTrackingViewRoutes.sejarahView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future navigateToNestedStrukturOrganisasiViewInUserIndexTrackingViewRouter([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return navigateTo( UserIndexTrackingViewRoutes.strukturOrganisasiView, 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 replaceWithLoginScreenView([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return replaceWith(Routes.loginScreenView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future replaceWithAdminIndexTrackingView([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return replaceWith(Routes.adminIndexTrackingView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future replaceWithTambahDanaSosialView({ _i10.Key? key, bool isKhusus = false, int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, }) async { return replaceWith(Routes.tambahDanaSosialView, arguments: TambahDanaSosialViewArguments(key: key, isKhusus: isKhusus), id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future replaceWithEditSiswaView({ required int idSiswa, _i10.Key? key, int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, }) async { return replaceWith(Routes.editSiswaView, arguments: EditSiswaViewArguments(idSiswa: idSiswa, key: key), id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future replaceWithDetailDanaSosialView({ _i10.Key? key, required int id, bool isKhusus = false, int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, }) async { return replaceWith(Routes.detailDanaSosialView, arguments: DetailDanaSosialViewArguments(key: key, id: id, isKhusus: isKhusus), id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future replaceWithPimpinanIndexTrackingView([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return replaceWith(Routes.pimpinanIndexTrackingView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future replaceWithUserIndexTrackingView([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return replaceWith(Routes.userIndexTrackingView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future replaceWithNestedDanaSosialAdminViewInAdminIndexTrackingViewRouter([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return replaceWith( AdminIndexTrackingViewRoutes.danaSosialAdminView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future replaceWithNestedDanaSosialKhususViewInAdminIndexTrackingViewRouter([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return replaceWith( AdminIndexTrackingViewRoutes.danaSosialKhususView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future replaceWithNestedDataSiswaViewInAdminIndexTrackingViewRouter([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return replaceWith(AdminIndexTrackingViewRoutes.dataSiswaView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future replaceWithNestedProfilViewInAdminIndexTrackingViewRouter([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return replaceWith(AdminIndexTrackingViewRoutes.profilView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future replaceWithNestedVisiMisiViewInAdminIndexTrackingViewRouter([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return replaceWith(AdminIndexTrackingViewRoutes.visiMisiView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future replaceWithNestedSejarahViewInAdminIndexTrackingViewRouter([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return replaceWith(AdminIndexTrackingViewRoutes.sejarahView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future replaceWithNestedStrukturOrganisasiViewInAdminIndexTrackingViewRouter([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return replaceWith( AdminIndexTrackingViewRoutes.strukturOrganisasiView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future replaceWithNestedDanaSosialAdminViewInPimpinanIndexTrackingViewRouter([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return replaceWith( PimpinanIndexTrackingViewRoutes.danaSosialAdminView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future replaceWithNestedDanaSosialKhususViewInPimpinanIndexTrackingViewRouter([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return replaceWith( PimpinanIndexTrackingViewRoutes.danaSosialKhususView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future replaceWithNestedDataSiswaViewInPimpinanIndexTrackingViewRouter([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return replaceWith(PimpinanIndexTrackingViewRoutes.dataSiswaView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future replaceWithNestedProfilViewInPimpinanIndexTrackingViewRouter([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return replaceWith(PimpinanIndexTrackingViewRoutes.profilView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future replaceWithNestedDanaSosialAdminViewInUserIndexTrackingViewRouter([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return replaceWith(UserIndexTrackingViewRoutes.danaSosialAdminView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future replaceWithNestedDanaSosialKhususViewInUserIndexTrackingViewRouter([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return replaceWith( UserIndexTrackingViewRoutes.danaSosialKhususView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future replaceWithNestedDataSiswaViewInUserIndexTrackingViewRouter([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return replaceWith(UserIndexTrackingViewRoutes.dataSiswaView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future replaceWithNestedProfilViewInUserIndexTrackingViewRouter([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return replaceWith(UserIndexTrackingViewRoutes.profilView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future replaceWithNestedVisiMisiViewInUserIndexTrackingViewRouter([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return replaceWith(UserIndexTrackingViewRoutes.visiMisiView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future replaceWithNestedSejarahViewInUserIndexTrackingViewRouter([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return replaceWith(UserIndexTrackingViewRoutes.sejarahView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } Future replaceWithNestedStrukturOrganisasiViewInUserIndexTrackingViewRouter([ int? routerId, bool preventDuplicates = true, Map? parameters, Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { return replaceWith( UserIndexTrackingViewRoutes.strukturOrganisasiView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, transition: transition); } }