// GENERATED CODE - DO NOT MODIFY BY HAND part of 'node_repository.dart'; // ************************************************************************** // RiverpodGenerator // ************************************************************************** // GENERATED CODE - DO NOT MODIFY BY HAND // ignore_for_file: type=lint, type=warning /// Null when no connection is active — mirrors [apiClientProvider] so every /// downstream provider that watches this gets the same "no connection" /// signal without re-deriving it from the connection state itself. @ProviderFor(nodeRepository) const nodeRepositoryProvider = NodeRepositoryProvider._(); /// Null when no connection is active — mirrors [apiClientProvider] so every /// downstream provider that watches this gets the same "no connection" /// signal without re-deriving it from the connection state itself. final class NodeRepositoryProvider extends $FunctionalProvider with $Provider { /// Null when no connection is active — mirrors [apiClientProvider] so every /// downstream provider that watches this gets the same "no connection" /// signal without re-deriving it from the connection state itself. const NodeRepositoryProvider._() : super( from: null, argument: null, retry: null, name: r'nodeRepositoryProvider', isAutoDispose: true, dependencies: null, $allTransitiveDependencies: null, ); @override String debugGetCreateSourceHash() => _$nodeRepositoryHash(); @$internal @override $ProviderElement $createElement($ProviderPointer pointer) => $ProviderElement(pointer); @override NodeRepository? create(Ref ref) { return nodeRepository(ref); } /// {@macro riverpod.override_with_value} Override overrideWithValue(NodeRepository? value) { return $ProviderOverride( origin: this, providerOverride: $SyncValueProvider(value), ); } } String _$nodeRepositoryHash() => r'c7cf7aac4b407fd4a21a56f5c3d34c81fa9abe5e'; /// The active connection's node info, or null if no connection is /// configured. Exceptions from an unreachable/misbehaving node surface as /// [AsyncError] — this is also the smoke-test path proving the client → /// repository → provider chain works end to end against a live server. @ProviderFor(currentNode) const currentNodeProvider = CurrentNodeProvider._(); /// The active connection's node info, or null if no connection is /// configured. Exceptions from an unreachable/misbehaving node surface as /// [AsyncError] — this is also the smoke-test path proving the client → /// repository → provider chain works end to end against a live server. final class CurrentNodeProvider extends $FunctionalProvider< AsyncValue, NodeInfo?, FutureOr > with $FutureModifier, $FutureProvider { /// The active connection's node info, or null if no connection is /// configured. Exceptions from an unreachable/misbehaving node surface as /// [AsyncError] — this is also the smoke-test path proving the client → /// repository → provider chain works end to end against a live server. const CurrentNodeProvider._() : super( from: null, argument: null, retry: null, name: r'currentNodeProvider', isAutoDispose: true, dependencies: null, $allTransitiveDependencies: null, ); @override String debugGetCreateSourceHash() => _$currentNodeHash(); @$internal @override $FutureProviderElement $createElement($ProviderPointer pointer) => $FutureProviderElement(pointer); @override FutureOr create(Ref ref) { return currentNode(ref); } } String _$currentNodeHash() => r'e1742b62ba610695d0e8a560d554902fa29d128c'; /// The node-level backup config — manual-refresh only, same reasoning as /// `servicesListProvider`: this backs a detail-heavy screen with its own /// edit dialog, where a silent background refresh could yank state out /// from under an in-progress edit. @ProviderFor(backupConfig) const backupConfigProvider = BackupConfigProvider._(); /// The node-level backup config — manual-refresh only, same reasoning as /// `servicesListProvider`: this backs a detail-heavy screen with its own /// edit dialog, where a silent background refresh could yank state out /// from under an in-progress edit. final class BackupConfigProvider extends $FunctionalProvider< AsyncValue, BackupConfig?, FutureOr > with $FutureModifier, $FutureProvider { /// The node-level backup config — manual-refresh only, same reasoning as /// `servicesListProvider`: this backs a detail-heavy screen with its own /// edit dialog, where a silent background refresh could yank state out /// from under an in-progress edit. const BackupConfigProvider._() : super( from: null, argument: null, retry: null, name: r'backupConfigProvider', isAutoDispose: true, dependencies: null, $allTransitiveDependencies: null, ); @override String debugGetCreateSourceHash() => _$backupConfigHash(); @$internal @override $FutureProviderElement $createElement( $ProviderPointer pointer, ) => $FutureProviderElement(pointer); @override FutureOr create(Ref ref) { return backupConfig(ref); } } String _$backupConfigHash() => r'd3eeedd7536dd8610b34b922bd5658c507c91efe'; /// The OS update log — manual-refresh only, same reasoning as the other /// list providers in this app. @ProviderFor(updatesList) const updatesListProvider = UpdatesListProvider._(); /// The OS update log — manual-refresh only, same reasoning as the other /// list providers in this app. final class UpdatesListProvider extends $FunctionalProvider< AsyncValue>, List, FutureOr> > with $FutureModifier>, $FutureProvider> { /// The OS update log — manual-refresh only, same reasoning as the other /// list providers in this app. const UpdatesListProvider._() : super( from: null, argument: null, retry: null, name: r'updatesListProvider', isAutoDispose: true, dependencies: null, $allTransitiveDependencies: null, ); @override String debugGetCreateSourceHash() => _$updatesListHash(); @$internal @override $FutureProviderElement> $createElement( $ProviderPointer pointer, ) => $FutureProviderElement(pointer); @override FutureOr> create(Ref ref) { return updatesList(ref); } } String _$updatesListHash() => r'01c6dd3b69dfd8f98e57f29e43e3fa60d014a6e4';