112 lines
2.9 KiB
Dart
112 lines
2.9 KiB
Dart
// GENERATED CODE - DO NOT MODIFY BY HAND
|
|
|
|
part of 'language_provider.dart';
|
|
|
|
// **************************************************************************
|
|
// RiverpodGenerator
|
|
// **************************************************************************
|
|
|
|
// GENERATED CODE - DO NOT MODIFY BY HAND
|
|
// ignore_for_file: type=lint, type=warning
|
|
/// Language/locale provider
|
|
/// Extracts language from settings for easy access
|
|
|
|
@ProviderFor(appLanguage)
|
|
const appLanguageProvider = AppLanguageProvider._();
|
|
|
|
/// Language/locale provider
|
|
/// Extracts language from settings for easy access
|
|
|
|
final class AppLanguageProvider
|
|
extends $FunctionalProvider<String, String, String>
|
|
with $Provider<String> {
|
|
/// Language/locale provider
|
|
/// Extracts language from settings for easy access
|
|
const AppLanguageProvider._()
|
|
: super(
|
|
from: null,
|
|
argument: null,
|
|
retry: null,
|
|
name: r'appLanguageProvider',
|
|
isAutoDispose: true,
|
|
dependencies: null,
|
|
$allTransitiveDependencies: null,
|
|
);
|
|
|
|
@override
|
|
String debugGetCreateSourceHash() => _$appLanguageHash();
|
|
|
|
@$internal
|
|
@override
|
|
$ProviderElement<String> $createElement($ProviderPointer pointer) =>
|
|
$ProviderElement(pointer);
|
|
|
|
@override
|
|
String create(Ref ref) {
|
|
return appLanguage(ref);
|
|
}
|
|
|
|
/// {@macro riverpod.override_with_value}
|
|
Override overrideWithValue(String value) {
|
|
return $ProviderOverride(
|
|
origin: this,
|
|
providerOverride: $SyncValueProvider<String>(value),
|
|
);
|
|
}
|
|
}
|
|
|
|
String _$appLanguageHash() => r'c5bfde42820d2fa742b4c875b91a0081ae235d41';
|
|
|
|
/// Supported languages provider
|
|
|
|
@ProviderFor(supportedLanguages)
|
|
const supportedLanguagesProvider = SupportedLanguagesProvider._();
|
|
|
|
/// Supported languages provider
|
|
|
|
final class SupportedLanguagesProvider
|
|
extends
|
|
$FunctionalProvider<
|
|
List<LanguageOption>,
|
|
List<LanguageOption>,
|
|
List<LanguageOption>
|
|
>
|
|
with $Provider<List<LanguageOption>> {
|
|
/// Supported languages provider
|
|
const SupportedLanguagesProvider._()
|
|
: super(
|
|
from: null,
|
|
argument: null,
|
|
retry: null,
|
|
name: r'supportedLanguagesProvider',
|
|
isAutoDispose: true,
|
|
dependencies: null,
|
|
$allTransitiveDependencies: null,
|
|
);
|
|
|
|
@override
|
|
String debugGetCreateSourceHash() => _$supportedLanguagesHash();
|
|
|
|
@$internal
|
|
@override
|
|
$ProviderElement<List<LanguageOption>> $createElement(
|
|
$ProviderPointer pointer,
|
|
) => $ProviderElement(pointer);
|
|
|
|
@override
|
|
List<LanguageOption> create(Ref ref) {
|
|
return supportedLanguages(ref);
|
|
}
|
|
|
|
/// {@macro riverpod.override_with_value}
|
|
Override overrideWithValue(List<LanguageOption> value) {
|
|
return $ProviderOverride(
|
|
origin: this,
|
|
providerOverride: $SyncValueProvider<List<LanguageOption>>(value),
|
|
);
|
|
}
|
|
}
|
|
|
|
String _$supportedLanguagesHash() =>
|
|
r'c4b8224c1504112ce36de33ca7d3cf34d785a120';
|