767 lines
21 KiB
Dart
767 lines
21 KiB
Dart
// 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<AsyncValue<BangData?>> {
|
|
/// 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<ProviderOrFamily>? _dependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get dependencies => _dependencies;
|
|
|
|
static const Iterable<ProviderOrFamily>? _allTransitiveDependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get allTransitiveDependencies =>
|
|
_allTransitiveDependencies;
|
|
|
|
@override
|
|
String? get name => r'bangDataProvider';
|
|
}
|
|
|
|
/// See also [bangData].
|
|
class BangDataProvider extends AutoDisposeStreamProvider<BangData?> {
|
|
/// 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<BangData?> 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<BangData?> 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<BangData?> {
|
|
/// The parameter `trigger` of this provider.
|
|
String? get trigger;
|
|
}
|
|
|
|
class _BangDataProviderElement
|
|
extends AutoDisposeStreamProviderElement<BangData?> 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<BangData?>.internal(
|
|
kagiSearchBangData,
|
|
name: r'kagiSearchBangDataProvider',
|
|
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
|
? null
|
|
: _$kagiSearchBangDataHash,
|
|
dependencies: null,
|
|
allTransitiveDependencies: null,
|
|
);
|
|
|
|
typedef KagiSearchBangDataRef = StreamProviderRef<BangData?>;
|
|
String _$bangCategoriesHash() => r'dbc63b78208be90c2aa3c3d61b08f98818f4b89d';
|
|
|
|
/// See also [bangCategories].
|
|
@ProviderFor(bangCategories)
|
|
final bangCategoriesProvider =
|
|
AutoDisposeStreamProvider<Map<String, List<String>>>.internal(
|
|
bangCategories,
|
|
name: r'bangCategoriesProvider',
|
|
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
|
? null
|
|
: _$bangCategoriesHash,
|
|
dependencies: null,
|
|
allTransitiveDependencies: null,
|
|
);
|
|
|
|
typedef BangCategoriesRef
|
|
= AutoDisposeStreamProviderRef<Map<String, List<String>>>;
|
|
String _$bangDataListHash() => r'c4fbc1676be933b29ec88f503110c119fe8b6d86';
|
|
|
|
/// See also [bangDataList].
|
|
@ProviderFor(bangDataList)
|
|
const bangDataListProvider = BangDataListFamily();
|
|
|
|
/// See also [bangDataList].
|
|
class BangDataListFamily extends Family<AsyncValue<List<BangData>>> {
|
|
/// See also [bangDataList].
|
|
const BangDataListFamily();
|
|
|
|
/// See also [bangDataList].
|
|
BangDataListProvider call({
|
|
({
|
|
({String category, String? subCategory})? categoryFilter,
|
|
String? domain,
|
|
Iterable<BangGroup>? groups,
|
|
bool? orderMostFrequentFirst
|
|
})? filter,
|
|
}) {
|
|
return BangDataListProvider(
|
|
filter: filter,
|
|
);
|
|
}
|
|
|
|
@override
|
|
BangDataListProvider getProviderOverride(
|
|
covariant BangDataListProvider provider,
|
|
) {
|
|
return call(
|
|
filter: provider.filter,
|
|
);
|
|
}
|
|
|
|
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get dependencies => _dependencies;
|
|
|
|
static const Iterable<ProviderOrFamily>? _allTransitiveDependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get allTransitiveDependencies =>
|
|
_allTransitiveDependencies;
|
|
|
|
@override
|
|
String? get name => r'bangDataListProvider';
|
|
}
|
|
|
|
/// See also [bangDataList].
|
|
class BangDataListProvider extends AutoDisposeStreamProvider<List<BangData>> {
|
|
/// See also [bangDataList].
|
|
BangDataListProvider({
|
|
({
|
|
({String category, String? subCategory})? categoryFilter,
|
|
String? domain,
|
|
Iterable<BangGroup>? 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<BangGroup>? groups,
|
|
bool? orderMostFrequentFirst
|
|
})? filter;
|
|
|
|
@override
|
|
Override overrideWith(
|
|
Stream<List<BangData>> 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<List<BangData>> 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<List<BangData>> {
|
|
/// The parameter `filter` of this provider.
|
|
({
|
|
({String category, String? subCategory})? categoryFilter,
|
|
String? domain,
|
|
Iterable<BangGroup>? groups,
|
|
bool? orderMostFrequentFirst
|
|
})? get filter;
|
|
}
|
|
|
|
class _BangDataListProviderElement
|
|
extends AutoDisposeStreamProviderElement<List<BangData>>
|
|
with BangDataListRef {
|
|
_BangDataListProviderElement(super.provider);
|
|
|
|
@override
|
|
({
|
|
({String category, String? subCategory})? categoryFilter,
|
|
String? domain,
|
|
Iterable<BangGroup>? groups,
|
|
bool? orderMostFrequentFirst
|
|
})? get filter => (origin as BangDataListProvider).filter;
|
|
}
|
|
|
|
String _$frequentBangDataListHash() =>
|
|
r'adf8d0b72adfa8faffadd7f1a294ce3945e22fec';
|
|
|
|
/// See also [frequentBangDataList].
|
|
@ProviderFor(frequentBangDataList)
|
|
final frequentBangDataListProvider =
|
|
AutoDisposeStreamProvider<List<BangData>>.internal(
|
|
frequentBangDataList,
|
|
name: r'frequentBangDataListProvider',
|
|
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
|
? null
|
|
: _$frequentBangDataListHash,
|
|
dependencies: null,
|
|
allTransitiveDependencies: null,
|
|
);
|
|
|
|
typedef FrequentBangDataListRef = AutoDisposeStreamProviderRef<List<BangData>>;
|
|
String _$bangDataEnsureIconHash() =>
|
|
r'69b59b582a7b165b8076a1478d0d433ec0846ccb';
|
|
|
|
/// See also [bangDataEnsureIcon].
|
|
@ProviderFor(bangDataEnsureIcon)
|
|
const bangDataEnsureIconProvider = BangDataEnsureIconFamily();
|
|
|
|
/// See also [bangDataEnsureIcon].
|
|
class BangDataEnsureIconFamily extends Family<AsyncValue<BangData>> {
|
|
/// 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<ProviderOrFamily>? _dependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get dependencies => _dependencies;
|
|
|
|
static const Iterable<ProviderOrFamily>? _allTransitiveDependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get allTransitiveDependencies =>
|
|
_allTransitiveDependencies;
|
|
|
|
@override
|
|
String? get name => r'bangDataEnsureIconProvider';
|
|
}
|
|
|
|
/// See also [bangDataEnsureIcon].
|
|
class BangDataEnsureIconProvider extends AutoDisposeFutureProvider<BangData> {
|
|
/// 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<BangData> 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<BangData> 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<BangData> {
|
|
/// The parameter `bang` of this provider.
|
|
BangData get bang;
|
|
}
|
|
|
|
class _BangDataEnsureIconProviderElement
|
|
extends AutoDisposeFutureProviderElement<BangData>
|
|
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<AsyncValue<DateTime?>> {
|
|
/// 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<ProviderOrFamily>? _dependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get dependencies => _dependencies;
|
|
|
|
static const Iterable<ProviderOrFamily>? _allTransitiveDependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get allTransitiveDependencies =>
|
|
_allTransitiveDependencies;
|
|
|
|
@override
|
|
String? get name => r'lastSyncOfGroupProvider';
|
|
}
|
|
|
|
/// See also [lastSyncOfGroup].
|
|
class LastSyncOfGroupProvider extends AutoDisposeStreamProvider<DateTime?> {
|
|
/// 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<DateTime?> 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<DateTime?> 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<DateTime?> {
|
|
/// The parameter `group` of this provider.
|
|
BangGroup get group;
|
|
}
|
|
|
|
class _LastSyncOfGroupProviderElement
|
|
extends AutoDisposeStreamProviderElement<DateTime?>
|
|
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<AsyncValue<int>> {
|
|
/// 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<ProviderOrFamily>? _dependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get dependencies => _dependencies;
|
|
|
|
static const Iterable<ProviderOrFamily>? _allTransitiveDependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get allTransitiveDependencies =>
|
|
_allTransitiveDependencies;
|
|
|
|
@override
|
|
String? get name => r'bangCountOfGroupProvider';
|
|
}
|
|
|
|
/// See also [bangCountOfGroup].
|
|
class BangCountOfGroupProvider extends AutoDisposeStreamProvider<int> {
|
|
/// 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<int> 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<int> 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<int> {
|
|
/// The parameter `group` of this provider.
|
|
BangGroup get group;
|
|
}
|
|
|
|
class _BangCountOfGroupProviderElement
|
|
extends AutoDisposeStreamProviderElement<int> 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<double>.internal(
|
|
bangIconCacheSizeMegabytes,
|
|
name: r'bangIconCacheSizeMegabytesProvider',
|
|
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
|
? null
|
|
: _$bangIconCacheSizeMegabytesHash,
|
|
dependencies: null,
|
|
allTransitiveDependencies: null,
|
|
);
|
|
|
|
typedef BangIconCacheSizeMegabytesRef = AutoDisposeStreamProviderRef<double>;
|
|
// ignore_for_file: type=lint
|
|
// ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member
|