// GENERATED CODE - DO NOT MODIFY BY HAND part of 'theme_provider.dart'; // ************************************************************************** // RiverpodGenerator // ************************************************************************** // GENERATED CODE - DO NOT MODIFY BY HAND // ignore_for_file: type=lint, type=warning /// Provider for managing theme settings with Hive persistence /// Uses AppSettingsBox for storage @ProviderFor(ThemeSettingsNotifier) const themeSettingsProvider = ThemeSettingsNotifierProvider._(); /// Provider for managing theme settings with Hive persistence /// Uses AppSettingsBox for storage final class ThemeSettingsNotifierProvider extends $NotifierProvider { /// Provider for managing theme settings with Hive persistence /// Uses AppSettingsBox for storage const ThemeSettingsNotifierProvider._() : super( from: null, argument: null, retry: null, name: r'themeSettingsProvider', isAutoDispose: false, dependencies: null, $allTransitiveDependencies: null, ); @override String debugGetCreateSourceHash() => _$themeSettingsNotifierHash(); @$internal @override ThemeSettingsNotifier create() => ThemeSettingsNotifier(); /// {@macro riverpod.override_with_value} Override overrideWithValue(ThemeSettings value) { return $ProviderOverride( origin: this, providerOverride: $SyncValueProvider(value), ); } } String _$themeSettingsNotifierHash() => r'5befe194684b8c1857302c9573f5eee38199fa97'; /// Provider for managing theme settings with Hive persistence /// Uses AppSettingsBox for storage abstract class _$ThemeSettingsNotifier extends $Notifier { ThemeSettings build(); @$mustCallSuper @override void runBuild() { final created = build(); final ref = this.ref as $Ref; final element = ref.element as $ClassProviderElement< AnyNotifier, ThemeSettings, Object?, Object? >; element.handleValue(ref, created); } } /// Provider for the current seed color (convenience provider) @ProviderFor(currentSeedColor) const currentSeedColorProvider = CurrentSeedColorProvider._(); /// Provider for the current seed color (convenience provider) final class CurrentSeedColorProvider extends $FunctionalProvider with $Provider { /// Provider for the current seed color (convenience provider) const CurrentSeedColorProvider._() : super( from: null, argument: null, retry: null, name: r'currentSeedColorProvider', isAutoDispose: true, dependencies: null, $allTransitiveDependencies: null, ); @override String debugGetCreateSourceHash() => _$currentSeedColorHash(); @$internal @override $ProviderElement $createElement($ProviderPointer pointer) => $ProviderElement(pointer); @override Color create(Ref ref) { return currentSeedColor(ref); } /// {@macro riverpod.override_with_value} Override overrideWithValue(Color value) { return $ProviderOverride( origin: this, providerOverride: $SyncValueProvider(value), ); } } String _$currentSeedColorHash() => r'c6807df84f2ac257b2650b2f1aa04d2572cbde37'; /// Provider for available seed color options @ProviderFor(seedColorOptions) const seedColorOptionsProvider = SeedColorOptionsProvider._(); /// Provider for available seed color options final class SeedColorOptionsProvider extends $FunctionalProvider< List, List, List > with $Provider> { /// Provider for available seed color options const SeedColorOptionsProvider._() : super( from: null, argument: null, retry: null, name: r'seedColorOptionsProvider', isAutoDispose: true, dependencies: null, $allTransitiveDependencies: null, ); @override String debugGetCreateSourceHash() => _$seedColorOptionsHash(); @$internal @override $ProviderElement> $createElement( $ProviderPointer pointer, ) => $ProviderElement(pointer); @override List create(Ref ref) { return seedColorOptions(ref); } /// {@macro riverpod.override_with_value} Override overrideWithValue(List value) { return $ProviderOverride( origin: this, providerOverride: $SyncValueProvider>(value), ); } } String _$seedColorOptionsHash() => r'2cb0f7bf9e87394716f44a70b212b4d62f828152';