AbstractLocaleResolver class
- Implemented types
-
- Implementers
Properties
-
hashCode
→ int
-
The hash code for this object. [...]
read-only, inherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
read-only, inherited
Methods
-
getDefaultLocale()
→ Intl
-
Return the default Locale that this resolver is supposed to fall back to, if any.
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a non-existent method or property is accessed. [...]
inherited
-
resolveLocale(ForceRequest request)
→ Intl
-
Resolve the current locale via the given request.
Should return a default locale as fallback in any case.
@param request the request to resolve the locale for
@return the current locale (never
null
)
inherited
-
setDefaultLocale(Intl defaultLocale)
→ void
-
Set a default Locale that this resolver will return if no other locale found.
-
setLocale(ForceRequest request, Intl locale)
→ void
-
Set the current locale to the given one.
@param request the request to be used for locale modification
@param locale the new locale, or
null
to clear the locale
@throws UnsupportedOperationException if the LocaleResolver implementation
does not support dynamic changing of the theme
inherited
-
toString()
→ String
-
Returns a string representation of this object.
inherited