Files
retail/lib/features/settings/presentation/providers/theme_provider.g.dart
Phuoc Nguyen b94c158004 runable
2025-10-10 16:38:07 +07:00

195 lines
5.1 KiB
Dart

// 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
/// Theme mode provider from theme_provider
/// Extracts theme mode from settings for easy access
@ProviderFor(themeModeFromTheme)
const themeModeFromThemeProvider = ThemeModeFromThemeProvider._();
/// Theme mode provider from theme_provider
/// Extracts theme mode from settings for easy access
final class ThemeModeFromThemeProvider
extends $FunctionalProvider<ThemeMode, ThemeMode, ThemeMode>
with $Provider<ThemeMode> {
/// Theme mode provider from theme_provider
/// Extracts theme mode from settings for easy access
const ThemeModeFromThemeProvider._()
: super(
from: null,
argument: null,
retry: null,
name: r'themeModeFromThemeProvider',
isAutoDispose: true,
dependencies: null,
$allTransitiveDependencies: null,
);
@override
String debugGetCreateSourceHash() => _$themeModeFromThemeHash();
@$internal
@override
$ProviderElement<ThemeMode> $createElement($ProviderPointer pointer) =>
$ProviderElement(pointer);
@override
ThemeMode create(Ref ref) {
return themeModeFromTheme(ref);
}
/// {@macro riverpod.override_with_value}
Override overrideWithValue(ThemeMode value) {
return $ProviderOverride(
origin: this,
providerOverride: $SyncValueProvider<ThemeMode>(value),
);
}
}
String _$themeModeFromThemeHash() =>
r'a906c8a301f2ac5e4b83009b239eb3a6f049a1b1';
/// Provider to check if dark mode is active
@ProviderFor(isDarkMode)
const isDarkModeProvider = IsDarkModeProvider._();
/// Provider to check if dark mode is active
final class IsDarkModeProvider extends $FunctionalProvider<bool, bool, bool>
with $Provider<bool> {
/// Provider to check if dark mode is active
const IsDarkModeProvider._()
: super(
from: null,
argument: null,
retry: null,
name: r'isDarkModeProvider',
isAutoDispose: true,
dependencies: null,
$allTransitiveDependencies: null,
);
@override
String debugGetCreateSourceHash() => _$isDarkModeHash();
@$internal
@override
$ProviderElement<bool> $createElement($ProviderPointer pointer) =>
$ProviderElement(pointer);
@override
bool create(Ref ref) {
return isDarkMode(ref);
}
/// {@macro riverpod.override_with_value}
Override overrideWithValue(bool value) {
return $ProviderOverride(
origin: this,
providerOverride: $SyncValueProvider<bool>(value),
);
}
}
String _$isDarkModeHash() => r'f8c2497b2bae2519f51da2543e4fc7e99a4f5b8c';
/// Provider to check if light mode is active
@ProviderFor(isLightMode)
const isLightModeProvider = IsLightModeProvider._();
/// Provider to check if light mode is active
final class IsLightModeProvider extends $FunctionalProvider<bool, bool, bool>
with $Provider<bool> {
/// Provider to check if light mode is active
const IsLightModeProvider._()
: super(
from: null,
argument: null,
retry: null,
name: r'isLightModeProvider',
isAutoDispose: true,
dependencies: null,
$allTransitiveDependencies: null,
);
@override
String debugGetCreateSourceHash() => _$isLightModeHash();
@$internal
@override
$ProviderElement<bool> $createElement($ProviderPointer pointer) =>
$ProviderElement(pointer);
@override
bool create(Ref ref) {
return isLightMode(ref);
}
/// {@macro riverpod.override_with_value}
Override overrideWithValue(bool value) {
return $ProviderOverride(
origin: this,
providerOverride: $SyncValueProvider<bool>(value),
);
}
}
String _$isLightModeHash() => r'0aac9dd8e1cb428913b5d463635dcc7b9315f031';
/// Provider to check if system theme is active
@ProviderFor(isSystemTheme)
const isSystemThemeProvider = IsSystemThemeProvider._();
/// Provider to check if system theme is active
final class IsSystemThemeProvider extends $FunctionalProvider<bool, bool, bool>
with $Provider<bool> {
/// Provider to check if system theme is active
const IsSystemThemeProvider._()
: super(
from: null,
argument: null,
retry: null,
name: r'isSystemThemeProvider',
isAutoDispose: true,
dependencies: null,
$allTransitiveDependencies: null,
);
@override
String debugGetCreateSourceHash() => _$isSystemThemeHash();
@$internal
@override
$ProviderElement<bool> $createElement($ProviderPointer pointer) =>
$ProviderElement(pointer);
@override
bool create(Ref ref) {
return isSystemTheme(ref);
}
/// {@macro riverpod.override_with_value}
Override overrideWithValue(bool value) {
return $ProviderOverride(
origin: this,
providerOverride: $SyncValueProvider<bool>(value),
);
}
}
String _$isSystemThemeHash() => r'80e8bef39cde0b6f1b3e074483ea30d5a64aeade';