Namespace mmir.LanguageManager.setToCompatibilityModeExtension
Defined in: LanguageManagerCompatibility.js.
Constructor Attributes | Constructor Name and Description |
---|---|
Set to "backwards compatibility mode" (for pre version 2.0) for LanguageManager.
|
Namespace Detail
mmir.LanguageManager.setToCompatibilityModeExtension
Set to "backwards compatibility mode" (for pre version 2.0) for LanguageManager.
This function re-adds deprecated and removed functions and
properties to the CommonUtils instance.
NOTE that once set to compatibility mode, it cannot be reset to
non-compatibility mode.
In addition, the following functions of LanguageManager are made accessible
on the mmir.LanguageManager
instance with these additional names
- mmir.LanguageManager#getLanguage as getCurrentLanguage() : String
- mmir.LanguageManager#existsGrammar as existsGrammarForLanguage(String: lang) : Boolean
- mmir.LanguageManager#existsDictionary as existsDictionaryForLanguage(String: lang) : Boolean
- mmir.LanguageManager#existsSpeechConfig as existsSpeakerForLanguage(String: lang) : Boolean
- mmir.LanguageManager#setNextLanguage as cycleLanguages()
require(['languageManagerCompatibility'], function(setCompatibility){ setCompatibility(mmir.LanguageManager); });
- Parameters:
- {mmir.LanguageManager} compatibilitySelf
- the instance of mmir.LanguageManager to which the compatibility functions etc. will be attached