mmir.env.media.WaitReadyIndicatorImpl
        Default / standard implementation for wait-/ready-indication:
media-modules may signal that they are 
    
    
    
    
    
preparing a resource, and then that
they are ready via the mmir.MediaManager#_preparing and
mmir.MediaManager#_ready.
This implementation provides a simple mechanism for showing these states to the user:
upon preparing an overlay with a "please wait" message is shown, and upon
ready the overlay is hidden again.
See setWaitCaption for details on setting a custom text message.
In order to load this implementation, add the entry "waitReadyIndicator"
to the mediaManager.plugins list in the MMIR configuration file
at config/configuration.json:
...
  "mediaManager": {
   "plugins": {
     "browser": ["waitReadyIndicator",
                 // OR: {"mod": "waitReadyIndicator", "config": "url to css styles"},
                 "webAudio",
                 ...
     ],
     "cordova": ["waitReadyIndicator",
                 // OR: {"mod": "waitReadyIndicator", "config": "url to css styles"},
                 "androidAudioInput",
                 ...
     ]
     ...
   }
 },
 ...
NOTE: the optional configuration value specifies an URL to a CSS file for styling the
      wait-/ready-indication dialog.
      If not specified, the default styling of stlne-wait-dlg is used.
    Example
//starting to prepare a resource:
mmir.MediaManager._preparing();
// do something ...
//... when the resouce has been prepared
// and is ready to be used:
mmir.MediaManager._ready();
    
    
Requires
- module:mmirf/waitDialog
 
Members
- 
    
_id
 - 
    
    
 - 
    
readonly_pluginName
 - 
    
    
- Default Value:
 - "waitReadyIndicator"
 
 - 
    
privatecaption
 - 
    
    
 - 
    
privatecssUrl
 - 
    
    
 
Methods
- 
    
staticmmir.env.media.WaitReadyIndicatorImpl.initialize()
 - 
    
    
    
    
    
 - 
    
getWaitCaption()
 - 
    
    Get current caption for wait dialog. NOTE if none is set, then internally the value of "loadingText" property of the current language dictionary will be used.
 - 
    
preparing()
 - 
    
    Shows wait dialog.
 - 
    
ready()
 - 
    
    Hides wait dialog.
 - 
    
setWaitCaption(text)
 - 
    
    Set caption for wait dialog.
By default (i.e. not set), the dictionary entry for "loadingText" is used as caption / label.
Name Type Description textString set the caption / label for the wait-dialog. 
Ifundefined, the default caption will be used.- See:
 - 
        
- mmir.MediaManager#ready
 - mmir.LanguageManager#getText