// GENERATED CODE - DO NOT MODIFY BY HAND part of 'theme_notifier.dart'; // ************************************************************************** // RiverpodGenerator // ************************************************************************** // GENERATED CODE - DO NOT MODIFY BY HAND // ignore_for_file: type=lint, type=warning /// 当前色板 Notifier — 对应 iOS AppThemeManager。 /// /// **默认 white**(白色导航栏 + 中性灰背景,对应设计稿默认配色)。 /// 切换持久化到 SharedPreferences,下次启动恢复。 @ProviderFor(ThemeNotifier) final themeProvider = ThemeNotifierProvider._(); /// 当前色板 Notifier — 对应 iOS AppThemeManager。 /// /// **默认 white**(白色导航栏 + 中性灰背景,对应设计稿默认配色)。 /// 切换持久化到 SharedPreferences,下次启动恢复。 final class ThemeNotifierProvider extends $NotifierProvider { /// 当前色板 Notifier — 对应 iOS AppThemeManager。 /// /// **默认 white**(白色导航栏 + 中性灰背景,对应设计稿默认配色)。 /// 切换持久化到 SharedPreferences,下次启动恢复。 ThemeNotifierProvider._() : super( from: null, argument: null, retry: null, name: r'themeProvider', isAutoDispose: false, dependencies: null, $allTransitiveDependencies: null, ); @override String debugGetCreateSourceHash() => _$themeNotifierHash(); @$internal @override ThemeNotifier create() => ThemeNotifier(); /// {@macro riverpod.override_with_value} Override overrideWithValue(AppColorScheme value) { return $ProviderOverride( origin: this, providerOverride: $SyncValueProvider(value), ); } } String _$themeNotifierHash() => r'e4ed9671d872b5f592f2e5c732f355cf2efa217a'; /// 当前色板 Notifier — 对应 iOS AppThemeManager。 /// /// **默认 white**(白色导航栏 + 中性灰背景,对应设计稿默认配色)。 /// 切换持久化到 SharedPreferences,下次启动恢复。 abstract class _$ThemeNotifier extends $Notifier { AppColorScheme build(); @$mustCallSuper @override void runBuild() { final ref = this.ref as $Ref; final element = ref.element as $ClassProviderElement< AnyNotifier, AppColorScheme, Object?, Object? >; element.handleCreate(ref, build); } } /// 明亮 / 暗色 / 跟随系统 模式(与 iOS UIInterfaceStyle 对齐) @ProviderFor(ThemeModeNotifier) final themeModeProvider = ThemeModeNotifierProvider._(); /// 明亮 / 暗色 / 跟随系统 模式(与 iOS UIInterfaceStyle 对齐) final class ThemeModeNotifierProvider extends $NotifierProvider { /// 明亮 / 暗色 / 跟随系统 模式(与 iOS UIInterfaceStyle 对齐) ThemeModeNotifierProvider._() : super( from: null, argument: null, retry: null, name: r'themeModeProvider', isAutoDispose: false, dependencies: null, $allTransitiveDependencies: null, ); @override String debugGetCreateSourceHash() => _$themeModeNotifierHash(); @$internal @override ThemeModeNotifier create() => ThemeModeNotifier(); /// {@macro riverpod.override_with_value} Override overrideWithValue(ThemeMode value) { return $ProviderOverride( origin: this, providerOverride: $SyncValueProvider(value), ); } } String _$themeModeNotifierHash() => r'daa7db2830c3897ea7d834261955b00e35431e4c'; /// 明亮 / 暗色 / 跟随系统 模式(与 iOS UIInterfaceStyle 对齐) abstract class _$ThemeModeNotifier extends $Notifier { ThemeMode build(); @$mustCallSuper @override void runBuild() { final ref = this.ref as $Ref; final element = ref.element as $ClassProviderElement< AnyNotifier, ThemeMode, Object?, Object? >; element.handleCreate(ref, build); } }