// GENERATED CODE - DO NOT MODIFY BY HAND part of 'library_provider.dart'; // ************************************************************************** // RiverpodGenerator // ************************************************************************** // GENERATED CODE - DO NOT MODIFY BY HAND // ignore_for_file: type=lint, type=warning @ProviderFor(library) final libraryProvider = LibraryFamily._(); final class LibraryProvider extends $FunctionalProvider, Library?, FutureOr> with $FutureModifier, $FutureProvider { LibraryProvider._({ required LibraryFamily super.from, required String super.argument, }) : super( retry: null, name: r'libraryProvider', isAutoDispose: true, dependencies: null, $allTransitiveDependencies: null, ); @override String debugGetCreateSourceHash() => _$libraryHash(); @override String toString() { return r'libraryProvider' '' '($argument)'; } @$internal @override $FutureProviderElement $createElement($ProviderPointer pointer) => $FutureProviderElement(pointer); @override FutureOr create(Ref ref) { final argument = this.argument as String; return library(ref, argument); } @override bool operator ==(Object other) { return other is LibraryProvider && other.argument == argument; } @override int get hashCode { return argument.hashCode; } } String _$libraryHash() => r'f8a34100acb58f02fa958c71a629577bf815710e'; final class LibraryFamily extends $Family with $FunctionalFamilyOverride, String> { LibraryFamily._() : super( retry: null, name: r'libraryProvider', dependencies: null, $allTransitiveDependencies: null, isAutoDispose: true, ); LibraryProvider call(String id) => LibraryProvider._(argument: id, from: this); @override String toString() => r'libraryProvider'; } @ProviderFor(currentLibrary) final currentLibraryProvider = CurrentLibraryProvider._(); final class CurrentLibraryProvider extends $FunctionalProvider, Library?, FutureOr> with $FutureModifier, $FutureProvider { CurrentLibraryProvider._() : super( from: null, argument: null, retry: null, name: r'currentLibraryProvider', isAutoDispose: true, dependencies: null, $allTransitiveDependencies: null, ); @override String debugGetCreateSourceHash() => _$currentLibraryHash(); @$internal @override $FutureProviderElement $createElement($ProviderPointer pointer) => $FutureProviderElement(pointer); @override FutureOr create(Ref ref) { return currentLibrary(ref); } } String _$currentLibraryHash() => r'658498a531e04a01e2b3915a3319101285601118'; @ProviderFor(Libraries) final librariesProvider = LibrariesProvider._(); final class LibrariesProvider extends $AsyncNotifierProvider> { LibrariesProvider._() : super( from: null, argument: null, retry: null, name: r'librariesProvider', isAutoDispose: true, dependencies: null, $allTransitiveDependencies: null, ); @override String debugGetCreateSourceHash() => _$librariesHash(); @$internal @override Libraries create() => Libraries(); } String _$librariesHash() => r'95ebd4d1ac0cc2acf7617dc22895eff0ca30600f'; abstract class _$Libraries extends $AsyncNotifier> { FutureOr> build(); @$mustCallSuper @override void runBuild() { final ref = this.ref as $Ref>, List>; final element = ref.element as $ClassProviderElement< AnyNotifier>, List>, AsyncValue>, Object?, Object? >; element.handleCreate(ref, build); } }