// GENERATED CODE - DO NOT MODIFY BY HAND part of 'router.dart'; // ************************************************************************** // RiverpodGenerator // ************************************************************************** // GENERATED CODE - DO NOT MODIFY BY HAND // ignore_for_file: type=lint, type=warning @ProviderFor(router) final routerProvider = RouterProvider._(); final class RouterProvider extends $FunctionalProvider, GoRouter, FutureOr> with $FutureModifier, $FutureProvider { RouterProvider._() : super( from: null, argument: null, retry: null, name: r'routerProvider', isAutoDispose: false, dependencies: null, $allTransitiveDependencies: null, ); @override String debugGetCreateSourceHash() => _$routerHash(); @$internal @override $FutureProviderElement $createElement($ProviderPointer pointer) => $FutureProviderElement(pointer); @override FutureOr create(Ref ref) { return router(ref); } } String _$routerHash() => r'4402ca2d7061945c395f3963d6bde29be8999f96'; @ProviderFor(CurrentTopRoute) final currentTopRouteProvider = CurrentTopRouteProvider._(); final class CurrentTopRouteProvider extends $NotifierProvider { CurrentTopRouteProvider._() : super( from: null, argument: null, retry: null, name: r'currentTopRouteProvider', isAutoDispose: false, dependencies: null, $allTransitiveDependencies: null, ); @override String debugGetCreateSourceHash() => _$currentTopRouteHash(); @$internal @override CurrentTopRoute create() => CurrentTopRoute(); /// {@macro riverpod.override_with_value} Override overrideWithValue(RouteBase? value) { return $ProviderOverride( origin: this, providerOverride: $SyncValueProvider(value), ); } } String _$currentTopRouteHash() => r'bf9956935ede399b815348926bb75c6bad22619e'; abstract class _$CurrentTopRoute extends $Notifier { RouteBase? build(); @$mustCallSuper @override void runBuild() { final ref = this.ref as $Ref; final element = ref.element as $ClassProviderElement< AnyNotifier, RouteBase?, Object?, Object? >; element.handleCreate(ref, build); } }