Package: | Ext |
Defined In: | LoadMask.js |
Class: | LoadMask |
Extends: | Object |
Example usage:
// Basic mask:
var myMask = new Ext.LoadMask(Ext.getBody(), {msg:"Please wait..."});
myMask.show();
Config Options | Defined By | |
---|---|---|
msg : String The text to display in a centered loading message box (defaults to 'Loading...') | LoadMask | |
msgCls : String The CSS class to apply to the loading message element (defaults to "x-mask-loading") | LoadMask | |
removeMask : Boolean True to create a single-use mask that is automatically destroyed after loading (useful for page loads),
False to pers... True to create a single-use mask that is automatically destroyed after loading (useful for page loads),
False to persist the mask element reference for multiple uses (e.g., for paged data widgets). Defaults to false. | LoadMask | |
store : Ext.data.Store Optional Store to which the mask is bound. The mask is displayed when a load request is issued, and
hidden on either ... Optional Store to which the mask is bound. The mask is displayed when a load request is issued, and
hidden on either load sucess, or load fail. | LoadMask |
Property | Defined By | |
---|---|---|
disabled : Boolean Read-only. True if the mask is currently disabled so that it will not be displayed (defaults to false) | LoadMask |
Method | Defined By | |
---|---|---|
LoadMask( Mixed el , Object config )
Create a new LoadMask Create a new LoadMask Parameters:
| LoadMask | |
disable()
:
void Disables the mask to prevent it from being displayed Disables the mask to prevent it from being displayed Parameters:
| LoadMask | |
enable()
:
void Enables the mask so that it can be displayed Enables the mask so that it can be displayed Parameters:
| LoadMask | |
hide()
:
void Hide this LoadMask. Hide this LoadMask. Parameters:
| LoadMask | |
show()
:
void Show this LoadMask over the configured Element. Show this LoadMask over the configured Element. Parameters:
| LoadMask |