Files
FlClash/lib/providers/generated/database.g.dart
T
chen08209 bee8f24269 fix(backup,database): stage restores and enforce foreign keys
Changelog: Restores never apply halfway
2026-10-02 02:51:32 +08:00

1081 lines
27 KiB
Dart

// GENERATED CODE - DO NOT MODIFY BY HAND
part of '../database.dart';
// **************************************************************************
// RiverpodGenerator
// **************************************************************************
// GENERATED CODE - DO NOT MODIFY BY HAND
// ignore_for_file: type=lint, type=warning
@ProviderFor(profilesStream)
final profilesStreamProvider = ProfilesStreamProvider._();
final class ProfilesStreamProvider
extends
$FunctionalProvider<
AsyncValue<List<Profile>>,
List<Profile>,
Stream<List<Profile>>
>
with $FutureModifier<List<Profile>>, $StreamProvider<List<Profile>> {
ProfilesStreamProvider._()
: super(
from: null,
argument: null,
retry: null,
name: r'profilesStreamProvider',
isAutoDispose: true,
dependencies: null,
$allTransitiveDependencies: null,
);
@override
String debugGetCreateSourceHash() => _$profilesStreamHash();
@$internal
@override
$StreamProviderElement<List<Profile>> $createElement(
$ProviderPointer pointer,
) => $StreamProviderElement(pointer);
@override
Stream<List<Profile>> create(Ref ref) {
return profilesStream(ref);
}
}
String _$profilesStreamHash() => r'ea944e081294567f0f63286e95e4e66cdc650383';
@ProviderFor(addedRulesStream)
final addedRulesStreamProvider = AddedRulesStreamFamily._();
final class AddedRulesStreamProvider
extends
$FunctionalProvider<
AsyncValue<List<Rule>>,
List<Rule>,
Stream<List<Rule>>
>
with $FutureModifier<List<Rule>>, $StreamProvider<List<Rule>> {
AddedRulesStreamProvider._({
required AddedRulesStreamFamily super.from,
required int super.argument,
}) : super(
retry: null,
name: r'addedRulesStreamProvider',
isAutoDispose: true,
dependencies: null,
$allTransitiveDependencies: null,
);
@override
String debugGetCreateSourceHash() => _$addedRulesStreamHash();
@override
String toString() {
return r'addedRulesStreamProvider'
''
'($argument)';
}
@$internal
@override
$StreamProviderElement<List<Rule>> $createElement($ProviderPointer pointer) =>
$StreamProviderElement(pointer);
@override
Stream<List<Rule>> create(Ref ref) {
final argument = this.argument as int;
return addedRulesStream(ref, argument);
}
@override
bool operator ==(Object other) {
return other is AddedRulesStreamProvider && other.argument == argument;
}
@override
int get hashCode {
return argument.hashCode;
}
}
String _$addedRulesStreamHash() => r'5d37e4f080094a44c2f6f84dda60d6796f4b3c99';
final class AddedRulesStreamFamily extends $Family
with $FunctionalFamilyOverride<Stream<List<Rule>>, int> {
AddedRulesStreamFamily._()
: super(
retry: null,
name: r'addedRulesStreamProvider',
dependencies: null,
$allTransitiveDependencies: null,
isAutoDispose: true,
);
AddedRulesStreamProvider call(int profileId) =>
AddedRulesStreamProvider._(argument: profileId, from: this);
@override
String toString() => r'addedRulesStreamProvider';
}
@ProviderFor(customRulesCount)
final customRulesCountProvider = CustomRulesCountFamily._();
final class CustomRulesCountProvider
extends $FunctionalProvider<AsyncValue<int>, int, Stream<int>>
with $FutureModifier<int>, $StreamProvider<int> {
CustomRulesCountProvider._({
required CustomRulesCountFamily super.from,
required int super.argument,
}) : super(
retry: null,
name: r'customRulesCountProvider',
isAutoDispose: true,
dependencies: null,
$allTransitiveDependencies: null,
);
@override
String debugGetCreateSourceHash() => _$customRulesCountHash();
@override
String toString() {
return r'customRulesCountProvider'
''
'($argument)';
}
@$internal
@override
$StreamProviderElement<int> $createElement($ProviderPointer pointer) =>
$StreamProviderElement(pointer);
@override
Stream<int> create(Ref ref) {
final argument = this.argument as int;
return customRulesCount(ref, argument);
}
@override
bool operator ==(Object other) {
return other is CustomRulesCountProvider && other.argument == argument;
}
@override
int get hashCode {
return argument.hashCode;
}
}
String _$customRulesCountHash() => r'a3ff7941bcbb2696ba48c82b9310d81d7238536f';
final class CustomRulesCountFamily extends $Family
with $FunctionalFamilyOverride<Stream<int>, int> {
CustomRulesCountFamily._()
: super(
retry: null,
name: r'customRulesCountProvider',
dependencies: null,
$allTransitiveDependencies: null,
isAutoDispose: true,
);
CustomRulesCountProvider call(int profileId) =>
CustomRulesCountProvider._(argument: profileId, from: this);
@override
String toString() => r'customRulesCountProvider';
}
@ProviderFor(proxyGroupsCount)
final proxyGroupsCountProvider = ProxyGroupsCountFamily._();
final class ProxyGroupsCountProvider
extends $FunctionalProvider<AsyncValue<int>, int, Stream<int>>
with $FutureModifier<int>, $StreamProvider<int> {
ProxyGroupsCountProvider._({
required ProxyGroupsCountFamily super.from,
required int super.argument,
}) : super(
retry: null,
name: r'proxyGroupsCountProvider',
isAutoDispose: true,
dependencies: null,
$allTransitiveDependencies: null,
);
@override
String debugGetCreateSourceHash() => _$proxyGroupsCountHash();
@override
String toString() {
return r'proxyGroupsCountProvider'
''
'($argument)';
}
@$internal
@override
$StreamProviderElement<int> $createElement($ProviderPointer pointer) =>
$StreamProviderElement(pointer);
@override
Stream<int> create(Ref ref) {
final argument = this.argument as int;
return proxyGroupsCount(ref, argument);
}
@override
bool operator ==(Object other) {
return other is ProxyGroupsCountProvider && other.argument == argument;
}
@override
int get hashCode {
return argument.hashCode;
}
}
String _$proxyGroupsCountHash() => r'9bf90fc25a9ae3b9ab7aa0784d4e47786f4c4d52';
final class ProxyGroupsCountFamily extends $Family
with $FunctionalFamilyOverride<Stream<int>, int> {
ProxyGroupsCountFamily._()
: super(
retry: null,
name: r'proxyGroupsCountProvider',
dependencies: null,
$allTransitiveDependencies: null,
isAutoDispose: true,
);
ProxyGroupsCountProvider call(int profileId) =>
ProxyGroupsCountProvider._(argument: profileId, from: this);
@override
String toString() => r'proxyGroupsCountProvider';
}
@ProviderFor(customProxiesCount)
final customProxiesCountProvider = CustomProxiesCountFamily._();
final class CustomProxiesCountProvider
extends $FunctionalProvider<AsyncValue<int>, int, Stream<int>>
with $FutureModifier<int>, $StreamProvider<int> {
CustomProxiesCountProvider._({
required CustomProxiesCountFamily super.from,
required int super.argument,
}) : super(
retry: null,
name: r'customProxiesCountProvider',
isAutoDispose: true,
dependencies: null,
$allTransitiveDependencies: null,
);
@override
String debugGetCreateSourceHash() => _$customProxiesCountHash();
@override
String toString() {
return r'customProxiesCountProvider'
''
'($argument)';
}
@$internal
@override
$StreamProviderElement<int> $createElement($ProviderPointer pointer) =>
$StreamProviderElement(pointer);
@override
Stream<int> create(Ref ref) {
final argument = this.argument as int;
return customProxiesCount(ref, argument);
}
@override
bool operator ==(Object other) {
return other is CustomProxiesCountProvider && other.argument == argument;
}
@override
int get hashCode {
return argument.hashCode;
}
}
String _$customProxiesCountHash() =>
r'648c6350b0b9c6e1ab8fd8c3760c2949f2072689';
final class CustomProxiesCountFamily extends $Family
with $FunctionalFamilyOverride<Stream<int>, int> {
CustomProxiesCountFamily._()
: super(
retry: null,
name: r'customProxiesCountProvider',
dependencies: null,
$allTransitiveDependencies: null,
isAutoDispose: true,
);
CustomProxiesCountProvider call(int profileId) =>
CustomProxiesCountProvider._(argument: profileId, from: this);
@override
String toString() => r'customProxiesCountProvider';
}
@ProviderFor(Profiles)
final profilesProvider = ProfilesProvider._();
final class ProfilesProvider
extends $NotifierProvider<Profiles, List<Profile>> {
ProfilesProvider._()
: super(
from: null,
argument: null,
retry: null,
name: r'profilesProvider',
isAutoDispose: false,
dependencies: null,
$allTransitiveDependencies: null,
);
@override
String debugGetCreateSourceHash() => _$profilesHash();
@$internal
@override
Profiles create() => Profiles();
/// {@macro riverpod.override_with_value}
Override overrideWithValue(List<Profile> value) {
return $ProviderOverride(
origin: this,
providerOverride: $SyncValueProvider<List<Profile>>(value),
);
}
}
String _$profilesHash() => r'e36801d7209492d633d0ef0114240088905ea5ae';
abstract class _$Profiles extends $Notifier<List<Profile>> {
List<Profile> build();
@$mustCallSuper
@override
WhenComplete runBuild() {
final ref = this.ref as $Ref<List<Profile>, List<Profile>>;
final element =
ref.element
as $ClassProviderElement<
AnyNotifier<List<Profile>, List<Profile>>,
List<Profile>,
Object?,
Object?
>;
return element.handleCreate(ref, build);
}
}
@ProviderFor(Scripts)
final scriptsProvider = ScriptsProvider._();
final class ScriptsProvider
extends $StreamNotifierProvider<Scripts, List<Script>> {
ScriptsProvider._()
: super(
from: null,
argument: null,
retry: null,
name: r'scriptsProvider',
isAutoDispose: true,
dependencies: null,
$allTransitiveDependencies: null,
);
@override
String debugGetCreateSourceHash() => _$scriptsHash();
@$internal
@override
Scripts create() => Scripts();
}
String _$scriptsHash() => r'd972619681830814ed31751a17346bbfd0ca64a2';
abstract class _$Scripts extends $StreamNotifier<List<Script>> {
Stream<List<Script>> build();
@$mustCallSuper
@override
WhenComplete runBuild() {
final ref = this.ref as $Ref<AsyncValue<List<Script>>, List<Script>>;
final element =
ref.element
as $ClassProviderElement<
AnyNotifier<AsyncValue<List<Script>>, List<Script>>,
AsyncValue<List<Script>>,
Object?,
Object?
>;
return element.handleCreate(ref, build);
}
}
@ProviderFor(ClashProviders)
final clashProvidersProvider = ClashProvidersFamily._();
final class ClashProvidersProvider
extends $StreamNotifierProvider<ClashProviders, List<ClashProvider>> {
ClashProvidersProvider._({
required ClashProvidersFamily super.from,
required ProviderKind super.argument,
}) : super(
retry: null,
name: r'clashProvidersProvider',
isAutoDispose: true,
dependencies: null,
$allTransitiveDependencies: null,
);
@override
String debugGetCreateSourceHash() => _$clashProvidersHash();
@override
String toString() {
return r'clashProvidersProvider'
''
'($argument)';
}
@$internal
@override
ClashProviders create() => ClashProviders();
@override
bool operator ==(Object other) {
return other is ClashProvidersProvider && other.argument == argument;
}
@override
int get hashCode {
return argument.hashCode;
}
}
String _$clashProvidersHash() => r'3628f6bbed3b0e4dba71bcc126ea72f4192b860f';
final class ClashProvidersFamily extends $Family
with
$ClassFamilyOverride<
ClashProviders,
AsyncValue<List<ClashProvider>>,
List<ClashProvider>,
Stream<List<ClashProvider>>,
ProviderKind
> {
ClashProvidersFamily._()
: super(
retry: null,
name: r'clashProvidersProvider',
dependencies: null,
$allTransitiveDependencies: null,
isAutoDispose: true,
);
ClashProvidersProvider call(ProviderKind kind) =>
ClashProvidersProvider._(argument: kind, from: this);
@override
String toString() => r'clashProvidersProvider';
}
abstract class _$ClashProviders extends $StreamNotifier<List<ClashProvider>> {
late final _$args = ref.$arg as ProviderKind;
ProviderKind get kind => _$args;
Stream<List<ClashProvider>> build(ProviderKind kind);
@$mustCallSuper
@override
WhenComplete runBuild() {
final ref =
this.ref as $Ref<AsyncValue<List<ClashProvider>>, List<ClashProvider>>;
final element =
ref.element
as $ClassProviderElement<
AnyNotifier<AsyncValue<List<ClashProvider>>, List<ClashProvider>>,
AsyncValue<List<ClashProvider>>,
Object?,
Object?
>;
return element.handleCreate(ref, () => build(_$args));
}
}
@ProviderFor(script)
final scriptProvider = ScriptFamily._();
final class ScriptProvider
extends $FunctionalProvider<AsyncValue<Script?>, Script?, FutureOr<Script?>>
with $FutureModifier<Script?>, $FutureProvider<Script?> {
ScriptProvider._({
required ScriptFamily super.from,
required int? super.argument,
}) : super(
retry: null,
name: r'scriptProvider',
isAutoDispose: true,
dependencies: null,
$allTransitiveDependencies: null,
);
@override
String debugGetCreateSourceHash() => _$scriptHash();
@override
String toString() {
return r'scriptProvider'
''
'($argument)';
}
@$internal
@override
$FutureProviderElement<Script?> $createElement($ProviderPointer pointer) =>
$FutureProviderElement(pointer);
@override
FutureOr<Script?> create(Ref ref) {
final argument = this.argument as int?;
return script(ref, argument);
}
@override
bool operator ==(Object other) {
return other is ScriptProvider && other.argument == argument;
}
@override
int get hashCode {
return argument.hashCode;
}
}
String _$scriptHash() => r'c97b48d58cef1bc928cdcfc1b292fd84ef515593';
final class ScriptFamily extends $Family
with $FunctionalFamilyOverride<FutureOr<Script?>, int?> {
ScriptFamily._()
: super(
retry: null,
name: r'scriptProvider',
dependencies: null,
$allTransitiveDependencies: null,
isAutoDispose: true,
);
ScriptProvider call(int? scriptId) =>
ScriptProvider._(argument: scriptId, from: this);
@override
String toString() => r'scriptProvider';
}
@ProviderFor(GlobalRules)
final globalRulesProvider = GlobalRulesProvider._();
final class GlobalRulesProvider
extends $StreamNotifierProvider<GlobalRules, List<Rule>> {
GlobalRulesProvider._()
: super(
from: null,
argument: null,
retry: null,
name: r'globalRulesProvider',
isAutoDispose: true,
dependencies: null,
$allTransitiveDependencies: null,
);
@override
String debugGetCreateSourceHash() => _$globalRulesHash();
@$internal
@override
GlobalRules create() => GlobalRules();
}
String _$globalRulesHash() => r'e6e597e3e66f748a036110e5b3d6d99acfa46ce9';
abstract class _$GlobalRules extends $StreamNotifier<List<Rule>> {
Stream<List<Rule>> build();
@$mustCallSuper
@override
WhenComplete runBuild() {
final ref = this.ref as $Ref<AsyncValue<List<Rule>>, List<Rule>>;
final element =
ref.element
as $ClassProviderElement<
AnyNotifier<AsyncValue<List<Rule>>, List<Rule>>,
AsyncValue<List<Rule>>,
Object?,
Object?
>;
return element.handleCreate(ref, build);
}
}
@ProviderFor(ProfileAddedRules)
final profileAddedRulesProvider = ProfileAddedRulesFamily._();
final class ProfileAddedRulesProvider
extends $StreamNotifierProvider<ProfileAddedRules, List<Rule>> {
ProfileAddedRulesProvider._({
required ProfileAddedRulesFamily super.from,
required int super.argument,
}) : super(
retry: null,
name: r'profileAddedRulesProvider',
isAutoDispose: true,
dependencies: null,
$allTransitiveDependencies: null,
);
@override
String debugGetCreateSourceHash() => _$profileAddedRulesHash();
@override
String toString() {
return r'profileAddedRulesProvider'
''
'($argument)';
}
@$internal
@override
ProfileAddedRules create() => ProfileAddedRules();
@override
bool operator ==(Object other) {
return other is ProfileAddedRulesProvider && other.argument == argument;
}
@override
int get hashCode {
return argument.hashCode;
}
}
String _$profileAddedRulesHash() => r'89bfe4ed6ce0991672a40607ac18ddb71b793c51';
final class ProfileAddedRulesFamily extends $Family
with
$ClassFamilyOverride<
ProfileAddedRules,
AsyncValue<List<Rule>>,
List<Rule>,
Stream<List<Rule>>,
int
> {
ProfileAddedRulesFamily._()
: super(
retry: null,
name: r'profileAddedRulesProvider',
dependencies: null,
$allTransitiveDependencies: null,
isAutoDispose: true,
);
ProfileAddedRulesProvider call(int profileId) =>
ProfileAddedRulesProvider._(argument: profileId, from: this);
@override
String toString() => r'profileAddedRulesProvider';
}
abstract class _$ProfileAddedRules extends $StreamNotifier<List<Rule>> {
late final _$args = ref.$arg as int;
int get profileId => _$args;
Stream<List<Rule>> build(int profileId);
@$mustCallSuper
@override
WhenComplete runBuild() {
final ref = this.ref as $Ref<AsyncValue<List<Rule>>, List<Rule>>;
final element =
ref.element
as $ClassProviderElement<
AnyNotifier<AsyncValue<List<Rule>>, List<Rule>>,
AsyncValue<List<Rule>>,
Object?,
Object?
>;
return element.handleCreate(ref, () => build(_$args));
}
}
@ProviderFor(ProfileCustomRules)
final profileCustomRulesProvider = ProfileCustomRulesFamily._();
final class ProfileCustomRulesProvider
extends $StreamNotifierProvider<ProfileCustomRules, List<Rule>> {
ProfileCustomRulesProvider._({
required ProfileCustomRulesFamily super.from,
required int super.argument,
}) : super(
retry: null,
name: r'profileCustomRulesProvider',
isAutoDispose: true,
dependencies: null,
$allTransitiveDependencies: null,
);
@override
String debugGetCreateSourceHash() => _$profileCustomRulesHash();
@override
String toString() {
return r'profileCustomRulesProvider'
''
'($argument)';
}
@$internal
@override
ProfileCustomRules create() => ProfileCustomRules();
@override
bool operator ==(Object other) {
return other is ProfileCustomRulesProvider && other.argument == argument;
}
@override
int get hashCode {
return argument.hashCode;
}
}
String _$profileCustomRulesHash() =>
r'06db5c36e773ce8cba9c6a7ef26717316dd2a68e';
final class ProfileCustomRulesFamily extends $Family
with
$ClassFamilyOverride<
ProfileCustomRules,
AsyncValue<List<Rule>>,
List<Rule>,
Stream<List<Rule>>,
int
> {
ProfileCustomRulesFamily._()
: super(
retry: null,
name: r'profileCustomRulesProvider',
dependencies: null,
$allTransitiveDependencies: null,
isAutoDispose: true,
);
ProfileCustomRulesProvider call(int profileId) =>
ProfileCustomRulesProvider._(argument: profileId, from: this);
@override
String toString() => r'profileCustomRulesProvider';
}
abstract class _$ProfileCustomRules extends $StreamNotifier<List<Rule>> {
late final _$args = ref.$arg as int;
int get profileId => _$args;
Stream<List<Rule>> build(int profileId);
@$mustCallSuper
@override
WhenComplete runBuild() {
final ref = this.ref as $Ref<AsyncValue<List<Rule>>, List<Rule>>;
final element =
ref.element
as $ClassProviderElement<
AnyNotifier<AsyncValue<List<Rule>>, List<Rule>>,
AsyncValue<List<Rule>>,
Object?,
Object?
>;
return element.handleCreate(ref, () => build(_$args));
}
}
@ProviderFor(ProxyGroups)
final proxyGroupsProvider = ProxyGroupsFamily._();
final class ProxyGroupsProvider
extends $StreamNotifierProvider<ProxyGroups, List<ProxyGroup>> {
ProxyGroupsProvider._({
required ProxyGroupsFamily super.from,
required int super.argument,
}) : super(
retry: null,
name: r'proxyGroupsProvider',
isAutoDispose: true,
dependencies: null,
$allTransitiveDependencies: null,
);
@override
String debugGetCreateSourceHash() => _$proxyGroupsHash();
@override
String toString() {
return r'proxyGroupsProvider'
''
'($argument)';
}
@$internal
@override
ProxyGroups create() => ProxyGroups();
@override
bool operator ==(Object other) {
return other is ProxyGroupsProvider && other.argument == argument;
}
@override
int get hashCode {
return argument.hashCode;
}
}
String _$proxyGroupsHash() => r'caaf53c947ae2da656c284410860448353a209b0';
final class ProxyGroupsFamily extends $Family
with
$ClassFamilyOverride<
ProxyGroups,
AsyncValue<List<ProxyGroup>>,
List<ProxyGroup>,
Stream<List<ProxyGroup>>,
int
> {
ProxyGroupsFamily._()
: super(
retry: null,
name: r'proxyGroupsProvider',
dependencies: null,
$allTransitiveDependencies: null,
isAutoDispose: true,
);
ProxyGroupsProvider call(int profileId) =>
ProxyGroupsProvider._(argument: profileId, from: this);
@override
String toString() => r'proxyGroupsProvider';
}
abstract class _$ProxyGroups extends $StreamNotifier<List<ProxyGroup>> {
late final _$args = ref.$arg as int;
int get profileId => _$args;
Stream<List<ProxyGroup>> build(int profileId);
@$mustCallSuper
@override
WhenComplete runBuild() {
final ref =
this.ref as $Ref<AsyncValue<List<ProxyGroup>>, List<ProxyGroup>>;
final element =
ref.element
as $ClassProviderElement<
AnyNotifier<AsyncValue<List<ProxyGroup>>, List<ProxyGroup>>,
AsyncValue<List<ProxyGroup>>,
Object?,
Object?
>;
return element.handleCreate(ref, () => build(_$args));
}
}
@ProviderFor(CustomProxies)
final customProxiesProvider = CustomProxiesFamily._();
final class CustomProxiesProvider
extends $StreamNotifierProvider<CustomProxies, List<CustomProxy>> {
CustomProxiesProvider._({
required CustomProxiesFamily super.from,
required int super.argument,
}) : super(
retry: null,
name: r'customProxiesProvider',
isAutoDispose: true,
dependencies: null,
$allTransitiveDependencies: null,
);
@override
String debugGetCreateSourceHash() => _$customProxiesHash();
@override
String toString() {
return r'customProxiesProvider'
''
'($argument)';
}
@$internal
@override
CustomProxies create() => CustomProxies();
@override
bool operator ==(Object other) {
return other is CustomProxiesProvider && other.argument == argument;
}
@override
int get hashCode {
return argument.hashCode;
}
}
String _$customProxiesHash() => r'bc9fbfcc728ae91a19c5e9f596926f32aa74a36a';
final class CustomProxiesFamily extends $Family
with
$ClassFamilyOverride<
CustomProxies,
AsyncValue<List<CustomProxy>>,
List<CustomProxy>,
Stream<List<CustomProxy>>,
int
> {
CustomProxiesFamily._()
: super(
retry: null,
name: r'customProxiesProvider',
dependencies: null,
$allTransitiveDependencies: null,
isAutoDispose: true,
);
CustomProxiesProvider call(int profileId) =>
CustomProxiesProvider._(argument: profileId, from: this);
@override
String toString() => r'customProxiesProvider';
}
abstract class _$CustomProxies extends $StreamNotifier<List<CustomProxy>> {
late final _$args = ref.$arg as int;
int get profileId => _$args;
Stream<List<CustomProxy>> build(int profileId);
@$mustCallSuper
@override
WhenComplete runBuild() {
final ref =
this.ref as $Ref<AsyncValue<List<CustomProxy>>, List<CustomProxy>>;
final element =
ref.element
as $ClassProviderElement<
AnyNotifier<AsyncValue<List<CustomProxy>>, List<CustomProxy>>,
AsyncValue<List<CustomProxy>>,
Object?,
Object?
>;
return element.handleCreate(ref, () => build(_$args));
}
}
@ProviderFor(ProfileDisabledRuleIds)
final profileDisabledRuleIdsProvider = ProfileDisabledRuleIdsFamily._();
final class ProfileDisabledRuleIdsProvider
extends $StreamNotifierProvider<ProfileDisabledRuleIds, List<int>> {
ProfileDisabledRuleIdsProvider._({
required ProfileDisabledRuleIdsFamily super.from,
required int super.argument,
}) : super(
retry: null,
name: r'profileDisabledRuleIdsProvider',
isAutoDispose: true,
dependencies: null,
$allTransitiveDependencies: null,
);
@override
String debugGetCreateSourceHash() => _$profileDisabledRuleIdsHash();
@override
String toString() {
return r'profileDisabledRuleIdsProvider'
''
'($argument)';
}
@$internal
@override
ProfileDisabledRuleIds create() => ProfileDisabledRuleIds();
@override
bool operator ==(Object other) {
return other is ProfileDisabledRuleIdsProvider &&
other.argument == argument;
}
@override
int get hashCode {
return argument.hashCode;
}
}
String _$profileDisabledRuleIdsHash() =>
r'7a06f7f179f9c42671f9ccb97124aed670ab51bd';
final class ProfileDisabledRuleIdsFamily extends $Family
with
$ClassFamilyOverride<
ProfileDisabledRuleIds,
AsyncValue<List<int>>,
List<int>,
Stream<List<int>>,
int
> {
ProfileDisabledRuleIdsFamily._()
: super(
retry: null,
name: r'profileDisabledRuleIdsProvider',
dependencies: null,
$allTransitiveDependencies: null,
isAutoDispose: true,
);
ProfileDisabledRuleIdsProvider call(int profileId) =>
ProfileDisabledRuleIdsProvider._(argument: profileId, from: this);
@override
String toString() => r'profileDisabledRuleIdsProvider';
}
abstract class _$ProfileDisabledRuleIds extends $StreamNotifier<List<int>> {
late final _$args = ref.$arg as int;
int get profileId => _$args;
Stream<List<int>> build(int profileId);
@$mustCallSuper
@override
WhenComplete runBuild() {
final ref = this.ref as $Ref<AsyncValue<List<int>>, List<int>>;
final element =
ref.element
as $ClassProviderElement<
AnyNotifier<AsyncValue<List<int>>, List<int>>,
AsyncValue<List<int>>,
Object?,
Object?
>;
return element.handleCreate(ref, () => build(_$args));
}
}