Class Index | File Index

Classes


Class LocaleMatcher

Create a new locale matcher instance. This is used to see which locales can be matched with each other in various ways.

The options object may contain any of the following properties:


Defined in: ilib-full-dyn.js.

Class Summary
Constructor Attributes Constructor Name and Description
 
LocaleMatcher(options)
Method Summary
Method Attributes Method Name and Description
 
Return an Locale instance that is fully specified based on partial information given to the constructor of this locale matcher instance.
 
Return the locale used to construct this instance.
Class Detail
LocaleMatcher(options)
Parameters:
{Object} options
parameters to initialize this matcher
Method Detail
{Locale} getLikelyLocale()
Return an Locale instance that is fully specified based on partial information given to the constructor of this locale matcher instance. For example, if the locale spec given to this locale matcher instance is simply "ru" (for the Russian language), then it will fill in the missing region and script tags and return a locale with the specifier "ru-Cyrl-RU". (ie. Russian language, Cyrillic, Russian Federation). Any one or two of the language, script, or region parts may be left unspecified, and the other one or two parts will be filled in automatically. If this class has no information about the given locale, then the locale of this locale matcher instance is returned unchanged.
Returns:
{Locale} the most likely completion of the partial locale given to the constructor of this locale matcher instance

{Locale|undefined} getLocale()
Return the locale used to construct this instance.
Returns:
{Locale|undefined} the locale for this matcher

Documentation generated by JsDoc Toolkit 2.4.0 on Tue Feb 02 2016 15:53:55 GMT-0800 (PST)