Properties Methods Events Config Options Direct Link

Class Ext.LoadMask

Package:Ext
Defined In:LoadMask.js
Class:LoadMask
Extends:Object
A simple utility class for generically masking elements while loading data. If the store config option is specified, the masking will be automatically synchronized with the store's loading process and the mask element will be cached for reuse. For all other elements, this mask will replace the element's Updater load indicator and will be destroyed after the initial load.

Example usage:

// Basic mask:
var myMask = new Ext.LoadMask(Ext.getBody(), {msg:"Please wait..."});
myMask.show();

Config Options

Config OptionsDefined 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

Public Properties

PropertyDefined By
 disabled : Boolean
Read-only. True if the mask is currently disabled so that it will not be displayed (defaults to false)
LoadMask

Public Methods

MethodDefined By

Public Events

This class has no public events.