LanguageService class Null safety
Language service
- Inheritance
- Object
- GetLifeCycle
- DisposableInterface
- GetxService
- LanguageService
Constructors
Properties
- hashCode → int
-
The hash code for this object. [...]
read-only, inherited
- initialized → bool
-
Checks whether the controller has already been initialized.
read-only, inherited
- isClosed → bool
-
Checks whether the controller has already been closed.
read-only, inherited
-
onDelete
→ InternalFinalCallback<
void> -
Internal callback that starts the cycle of this controller.
final, inherited
-
onStart
→ InternalFinalCallback<
void> -
Called at the exact moment the widget is allocated in memory.
It uses an internal "callable" type, to avoid any @overrides in subclases.
This method should be internal and is required to define the
lifetime cycle of the subclass.
final, inherited
- runtimeType → Type
-
A representation of the runtime type of the object.
read-only, inherited
Methods
-
$configureLifeCycle(
) → void -
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a non-existent method or property is accessed. [...]
inherited
-
onClose(
) → void -
Called before onDelete method. onClose might be used to
dispose resources used by the controller. Like closing events,
or streams before the controller is destroyed.
Or dispose objects that can potentially create some memory leaks,
like TextEditingControllers, AnimationControllers.
Might be useful as well to persist some data on disk.
inherited
-
onInit(
) → void -
Setup locale map on init
override
-
onReady(
) → void -
Called 1 frame after onInit(). It is the perfect place to enter
navigation events, like snackbar, dialogs, or a new route, or
async request.
inherited
-
toString(
) → String -
A string representation of this object. [...]
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator. [...]
inherited
Static Properties
- defaultLanguage → String
-
Default langauge
read-only
- defaultLocale → dynamic
-
Default locale
read-only
- defaultRegion → String
-
Default region
read-only
- deviceLocale → Locale
-
Device locale
read-only
-
localeMap
↔ Map<
String, Map< String, Locale> > -
Supported locale by language
read / write
-
supportedLocales
↔ List<
Locale> -
Supported locales
read / write
Static Methods
-
isSupportedLocale(
Locale locale) → dynamic -
Is the provided
locale
supported -
localeFor(
String language, {String separator = '-'}) → Locale -
Locale for speech
package
-
parseLocaleMap(
) → dynamic - Parse the localeMap from the supportedLocales
-
updateLocales(
List< Locale> locales) → void - Update the supportedLocales
Constants
- fallbackLocale → const Locale
-
Fallback locale
const Locale('en')