// GENERATED CODE - DO NOT MODIFY BY HAND part of 'providers.dart'; // ************************************************************************** // RiverpodGenerator // ************************************************************************** String _$bangDataHash() => r'd0e96885458be8893c6b19735b8792bdd1b9bcb8'; /// Copied from Dart SDK class _SystemHash { _SystemHash._(); static int combine(int hash, int value) { // ignore: parameter_assignments hash = 0x1fffffff & (hash + value); // ignore: parameter_assignments hash = 0x1fffffff & (hash + ((0x0007ffff & hash) << 10)); return hash ^ (hash >> 6); } static int finish(int hash) { // ignore: parameter_assignments hash = 0x1fffffff & (hash + ((0x03ffffff & hash) << 3)); // ignore: parameter_assignments hash = hash ^ (hash >> 11); return 0x1fffffff & (hash + ((0x00003fff & hash) << 15)); } } /// See also [bangData]. @ProviderFor(bangData) const bangDataProvider = BangDataFamily(); /// See also [bangData]. class BangDataFamily extends Family> { /// See also [bangData]. const BangDataFamily(); /// See also [bangData]. BangDataProvider call( String? trigger, ) { return BangDataProvider( trigger, ); } @override BangDataProvider getProviderOverride( covariant BangDataProvider provider, ) { return call( provider.trigger, ); } static const Iterable? _dependencies = null; @override Iterable? get dependencies => _dependencies; static const Iterable? _allTransitiveDependencies = null; @override Iterable? get allTransitiveDependencies => _allTransitiveDependencies; @override String? get name => r'bangDataProvider'; } /// See also [bangData]. class BangDataProvider extends AutoDisposeStreamProvider { /// See also [bangData]. BangDataProvider( String? trigger, ) : this._internal( (ref) => bangData( ref as BangDataRef, trigger, ), from: bangDataProvider, name: r'bangDataProvider', debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') ? null : _$bangDataHash, dependencies: BangDataFamily._dependencies, allTransitiveDependencies: BangDataFamily._allTransitiveDependencies, trigger: trigger, ); BangDataProvider._internal( super._createNotifier, { required super.name, required super.dependencies, required super.allTransitiveDependencies, required super.debugGetCreateSourceHash, required super.from, required this.trigger, }) : super.internal(); final String? trigger; @override Override overrideWith( Stream Function(BangDataRef provider) create, ) { return ProviderOverride( origin: this, override: BangDataProvider._internal( (ref) => create(ref as BangDataRef), from: from, name: null, dependencies: null, allTransitiveDependencies: null, debugGetCreateSourceHash: null, trigger: trigger, ), ); } @override AutoDisposeStreamProviderElement createElement() { return _BangDataProviderElement(this); } @override bool operator ==(Object other) { return other is BangDataProvider && other.trigger == trigger; } @override int get hashCode { var hash = _SystemHash.combine(0, runtimeType.hashCode); hash = _SystemHash.combine(hash, trigger.hashCode); return _SystemHash.finish(hash); } } mixin BangDataRef on AutoDisposeStreamProviderRef { /// The parameter `trigger` of this provider. String? get trigger; } class _BangDataProviderElement extends AutoDisposeStreamProviderElement with BangDataRef { _BangDataProviderElement(super.provider); @override String? get trigger => (origin as BangDataProvider).trigger; } String _$kagiSearchBangDataHash() => r'4dbeaab0541d7c8214d097523d139eede2e3f975'; /// See also [kagiSearchBangData]. @ProviderFor(kagiSearchBangData) final kagiSearchBangDataProvider = StreamProvider.internal( kagiSearchBangData, name: r'kagiSearchBangDataProvider', debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') ? null : _$kagiSearchBangDataHash, dependencies: null, allTransitiveDependencies: null, ); typedef KagiSearchBangDataRef = StreamProviderRef; String _$bangCategoriesHash() => r'dbc63b78208be90c2aa3c3d61b08f98818f4b89d'; /// See also [bangCategories]. @ProviderFor(bangCategories) final bangCategoriesProvider = AutoDisposeStreamProvider>>.internal( bangCategories, name: r'bangCategoriesProvider', debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') ? null : _$bangCategoriesHash, dependencies: null, allTransitiveDependencies: null, ); typedef BangCategoriesRef = AutoDisposeStreamProviderRef>>; String _$bangDataListHash() => r'c4fbc1676be933b29ec88f503110c119fe8b6d86'; /// See also [bangDataList]. @ProviderFor(bangDataList) const bangDataListProvider = BangDataListFamily(); /// See also [bangDataList]. class BangDataListFamily extends Family>> { /// See also [bangDataList]. const BangDataListFamily(); /// See also [bangDataList]. BangDataListProvider call({ ({ ({String category, String? subCategory})? categoryFilter, String? domain, Iterable? groups, bool? orderMostFrequentFirst })? filter, }) { return BangDataListProvider( filter: filter, ); } @override BangDataListProvider getProviderOverride( covariant BangDataListProvider provider, ) { return call( filter: provider.filter, ); } static const Iterable? _dependencies = null; @override Iterable? get dependencies => _dependencies; static const Iterable? _allTransitiveDependencies = null; @override Iterable? get allTransitiveDependencies => _allTransitiveDependencies; @override String? get name => r'bangDataListProvider'; } /// See also [bangDataList]. class BangDataListProvider extends AutoDisposeStreamProvider> { /// See also [bangDataList]. BangDataListProvider({ ({ ({String category, String? subCategory})? categoryFilter, String? domain, Iterable? groups, bool? orderMostFrequentFirst })? filter, }) : this._internal( (ref) => bangDataList( ref as BangDataListRef, filter: filter, ), from: bangDataListProvider, name: r'bangDataListProvider', debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') ? null : _$bangDataListHash, dependencies: BangDataListFamily._dependencies, allTransitiveDependencies: BangDataListFamily._allTransitiveDependencies, filter: filter, ); BangDataListProvider._internal( super._createNotifier, { required super.name, required super.dependencies, required super.allTransitiveDependencies, required super.debugGetCreateSourceHash, required super.from, required this.filter, }) : super.internal(); final ({ ({String category, String? subCategory})? categoryFilter, String? domain, Iterable? groups, bool? orderMostFrequentFirst })? filter; @override Override overrideWith( Stream> Function(BangDataListRef provider) create, ) { return ProviderOverride( origin: this, override: BangDataListProvider._internal( (ref) => create(ref as BangDataListRef), from: from, name: null, dependencies: null, allTransitiveDependencies: null, debugGetCreateSourceHash: null, filter: filter, ), ); } @override AutoDisposeStreamProviderElement> createElement() { return _BangDataListProviderElement(this); } @override bool operator ==(Object other) { return other is BangDataListProvider && other.filter == filter; } @override int get hashCode { var hash = _SystemHash.combine(0, runtimeType.hashCode); hash = _SystemHash.combine(hash, filter.hashCode); return _SystemHash.finish(hash); } } mixin BangDataListRef on AutoDisposeStreamProviderRef> { /// The parameter `filter` of this provider. ({ ({String category, String? subCategory})? categoryFilter, String? domain, Iterable? groups, bool? orderMostFrequentFirst })? get filter; } class _BangDataListProviderElement extends AutoDisposeStreamProviderElement> with BangDataListRef { _BangDataListProviderElement(super.provider); @override ({ ({String category, String? subCategory})? categoryFilter, String? domain, Iterable? groups, bool? orderMostFrequentFirst })? get filter => (origin as BangDataListProvider).filter; } String _$frequentBangDataListHash() => r'adf8d0b72adfa8faffadd7f1a294ce3945e22fec'; /// See also [frequentBangDataList]. @ProviderFor(frequentBangDataList) final frequentBangDataListProvider = AutoDisposeStreamProvider>.internal( frequentBangDataList, name: r'frequentBangDataListProvider', debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') ? null : _$frequentBangDataListHash, dependencies: null, allTransitiveDependencies: null, ); typedef FrequentBangDataListRef = AutoDisposeStreamProviderRef>; String _$bangDataEnsureIconHash() => r'69b59b582a7b165b8076a1478d0d433ec0846ccb'; /// See also [bangDataEnsureIcon]. @ProviderFor(bangDataEnsureIcon) const bangDataEnsureIconProvider = BangDataEnsureIconFamily(); /// See also [bangDataEnsureIcon]. class BangDataEnsureIconFamily extends Family> { /// See also [bangDataEnsureIcon]. const BangDataEnsureIconFamily(); /// See also [bangDataEnsureIcon]. BangDataEnsureIconProvider call( BangData bang, ) { return BangDataEnsureIconProvider( bang, ); } @override BangDataEnsureIconProvider getProviderOverride( covariant BangDataEnsureIconProvider provider, ) { return call( provider.bang, ); } static const Iterable? _dependencies = null; @override Iterable? get dependencies => _dependencies; static const Iterable? _allTransitiveDependencies = null; @override Iterable? get allTransitiveDependencies => _allTransitiveDependencies; @override String? get name => r'bangDataEnsureIconProvider'; } /// See also [bangDataEnsureIcon]. class BangDataEnsureIconProvider extends AutoDisposeFutureProvider { /// See also [bangDataEnsureIcon]. BangDataEnsureIconProvider( BangData bang, ) : this._internal( (ref) => bangDataEnsureIcon( ref as BangDataEnsureIconRef, bang, ), from: bangDataEnsureIconProvider, name: r'bangDataEnsureIconProvider', debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') ? null : _$bangDataEnsureIconHash, dependencies: BangDataEnsureIconFamily._dependencies, allTransitiveDependencies: BangDataEnsureIconFamily._allTransitiveDependencies, bang: bang, ); BangDataEnsureIconProvider._internal( super._createNotifier, { required super.name, required super.dependencies, required super.allTransitiveDependencies, required super.debugGetCreateSourceHash, required super.from, required this.bang, }) : super.internal(); final BangData bang; @override Override overrideWith( FutureOr Function(BangDataEnsureIconRef provider) create, ) { return ProviderOverride( origin: this, override: BangDataEnsureIconProvider._internal( (ref) => create(ref as BangDataEnsureIconRef), from: from, name: null, dependencies: null, allTransitiveDependencies: null, debugGetCreateSourceHash: null, bang: bang, ), ); } @override AutoDisposeFutureProviderElement createElement() { return _BangDataEnsureIconProviderElement(this); } @override bool operator ==(Object other) { return other is BangDataEnsureIconProvider && other.bang == bang; } @override int get hashCode { var hash = _SystemHash.combine(0, runtimeType.hashCode); hash = _SystemHash.combine(hash, bang.hashCode); return _SystemHash.finish(hash); } } mixin BangDataEnsureIconRef on AutoDisposeFutureProviderRef { /// The parameter `bang` of this provider. BangData get bang; } class _BangDataEnsureIconProviderElement extends AutoDisposeFutureProviderElement with BangDataEnsureIconRef { _BangDataEnsureIconProviderElement(super.provider); @override BangData get bang => (origin as BangDataEnsureIconProvider).bang; } String _$lastSyncOfGroupHash() => r'4906dc24970eccda89d94697f98cf70e241ea4ec'; /// See also [lastSyncOfGroup]. @ProviderFor(lastSyncOfGroup) const lastSyncOfGroupProvider = LastSyncOfGroupFamily(); /// See also [lastSyncOfGroup]. class LastSyncOfGroupFamily extends Family> { /// See also [lastSyncOfGroup]. const LastSyncOfGroupFamily(); /// See also [lastSyncOfGroup]. LastSyncOfGroupProvider call( BangGroup group, ) { return LastSyncOfGroupProvider( group, ); } @override LastSyncOfGroupProvider getProviderOverride( covariant LastSyncOfGroupProvider provider, ) { return call( provider.group, ); } static const Iterable? _dependencies = null; @override Iterable? get dependencies => _dependencies; static const Iterable? _allTransitiveDependencies = null; @override Iterable? get allTransitiveDependencies => _allTransitiveDependencies; @override String? get name => r'lastSyncOfGroupProvider'; } /// See also [lastSyncOfGroup]. class LastSyncOfGroupProvider extends AutoDisposeStreamProvider { /// See also [lastSyncOfGroup]. LastSyncOfGroupProvider( BangGroup group, ) : this._internal( (ref) => lastSyncOfGroup( ref as LastSyncOfGroupRef, group, ), from: lastSyncOfGroupProvider, name: r'lastSyncOfGroupProvider', debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') ? null : _$lastSyncOfGroupHash, dependencies: LastSyncOfGroupFamily._dependencies, allTransitiveDependencies: LastSyncOfGroupFamily._allTransitiveDependencies, group: group, ); LastSyncOfGroupProvider._internal( super._createNotifier, { required super.name, required super.dependencies, required super.allTransitiveDependencies, required super.debugGetCreateSourceHash, required super.from, required this.group, }) : super.internal(); final BangGroup group; @override Override overrideWith( Stream Function(LastSyncOfGroupRef provider) create, ) { return ProviderOverride( origin: this, override: LastSyncOfGroupProvider._internal( (ref) => create(ref as LastSyncOfGroupRef), from: from, name: null, dependencies: null, allTransitiveDependencies: null, debugGetCreateSourceHash: null, group: group, ), ); } @override AutoDisposeStreamProviderElement createElement() { return _LastSyncOfGroupProviderElement(this); } @override bool operator ==(Object other) { return other is LastSyncOfGroupProvider && other.group == group; } @override int get hashCode { var hash = _SystemHash.combine(0, runtimeType.hashCode); hash = _SystemHash.combine(hash, group.hashCode); return _SystemHash.finish(hash); } } mixin LastSyncOfGroupRef on AutoDisposeStreamProviderRef { /// The parameter `group` of this provider. BangGroup get group; } class _LastSyncOfGroupProviderElement extends AutoDisposeStreamProviderElement with LastSyncOfGroupRef { _LastSyncOfGroupProviderElement(super.provider); @override BangGroup get group => (origin as LastSyncOfGroupProvider).group; } String _$bangCountOfGroupHash() => r'10b363679230c0abf6a6ba7d0be2d0367a7ed215'; /// See also [bangCountOfGroup]. @ProviderFor(bangCountOfGroup) const bangCountOfGroupProvider = BangCountOfGroupFamily(); /// See also [bangCountOfGroup]. class BangCountOfGroupFamily extends Family> { /// See also [bangCountOfGroup]. const BangCountOfGroupFamily(); /// See also [bangCountOfGroup]. BangCountOfGroupProvider call( BangGroup group, ) { return BangCountOfGroupProvider( group, ); } @override BangCountOfGroupProvider getProviderOverride( covariant BangCountOfGroupProvider provider, ) { return call( provider.group, ); } static const Iterable? _dependencies = null; @override Iterable? get dependencies => _dependencies; static const Iterable? _allTransitiveDependencies = null; @override Iterable? get allTransitiveDependencies => _allTransitiveDependencies; @override String? get name => r'bangCountOfGroupProvider'; } /// See also [bangCountOfGroup]. class BangCountOfGroupProvider extends AutoDisposeStreamProvider { /// See also [bangCountOfGroup]. BangCountOfGroupProvider( BangGroup group, ) : this._internal( (ref) => bangCountOfGroup( ref as BangCountOfGroupRef, group, ), from: bangCountOfGroupProvider, name: r'bangCountOfGroupProvider', debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') ? null : _$bangCountOfGroupHash, dependencies: BangCountOfGroupFamily._dependencies, allTransitiveDependencies: BangCountOfGroupFamily._allTransitiveDependencies, group: group, ); BangCountOfGroupProvider._internal( super._createNotifier, { required super.name, required super.dependencies, required super.allTransitiveDependencies, required super.debugGetCreateSourceHash, required super.from, required this.group, }) : super.internal(); final BangGroup group; @override Override overrideWith( Stream Function(BangCountOfGroupRef provider) create, ) { return ProviderOverride( origin: this, override: BangCountOfGroupProvider._internal( (ref) => create(ref as BangCountOfGroupRef), from: from, name: null, dependencies: null, allTransitiveDependencies: null, debugGetCreateSourceHash: null, group: group, ), ); } @override AutoDisposeStreamProviderElement createElement() { return _BangCountOfGroupProviderElement(this); } @override bool operator ==(Object other) { return other is BangCountOfGroupProvider && other.group == group; } @override int get hashCode { var hash = _SystemHash.combine(0, runtimeType.hashCode); hash = _SystemHash.combine(hash, group.hashCode); return _SystemHash.finish(hash); } } mixin BangCountOfGroupRef on AutoDisposeStreamProviderRef { /// The parameter `group` of this provider. BangGroup get group; } class _BangCountOfGroupProviderElement extends AutoDisposeStreamProviderElement with BangCountOfGroupRef { _BangCountOfGroupProviderElement(super.provider); @override BangGroup get group => (origin as BangCountOfGroupProvider).group; } String _$bangIconCacheSizeMegabytesHash() => r'2199439f1b8a2692607231836769a10a24405181'; /// See also [bangIconCacheSizeMegabytes]. @ProviderFor(bangIconCacheSizeMegabytes) final bangIconCacheSizeMegabytesProvider = AutoDisposeStreamProvider.internal( bangIconCacheSizeMegabytes, name: r'bangIconCacheSizeMegabytesProvider', debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') ? null : _$bangIconCacheSizeMegabytesHash, dependencies: null, allTransitiveDependencies: null, ); typedef BangIconCacheSizeMegabytesRef = AutoDisposeStreamProviderRef; // ignore_for_file: type=lint // ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member