static/ext/src/LoadMask.js
function(config) {
        var me = this,
            comp;

        if (arguments.length === 2) {
            //<debug>
            if (Ext.isDefined(Ext.global.console)) {
                Ext.global.console.warn('Ext.LoadMask: LoadMask now uses a standard 1 arg constructor: use the target config');
            }
            //</debug>
            comp = config;
            config = arguments[1];
        } else {
            comp = config.target;
        }

        // Element support to be deprecated
        if (!comp.isComponent) {
            //<debug>
            if (Ext.isDefined(Ext.global.console)) {
                Ext.global.console.warn('Ext.LoadMask: LoadMask for elements has been deprecated, use Ext.dom.Element.mask & Ext.dom.Element.unmask');
            }
            //</debug>
            comp = Ext.get(comp);
            this.isElement = true;
        }

        me.ownerCt = comp;
        if (!this.isElement) {
            me.bindComponent(comp);
        }
        me.callParent([config]);

        if (me.store) {
            me.bindStore(me.store, true);
        }
    }
function(config) {
        var me = this,
            comp;

        if (arguments.length === 2) {
            //<debug>
            if (Ext.isDefined(Ext.global.console)) {
                Ext.global.console.warn('Ext.LoadMask: LoadMask now uses a standard 1 arg constructor: use the target config');
            }
            //</debug>
            comp = config;
            config = arguments[1];
        } else {
            comp = config.target;
        }

        // Element support to be deprecated
        if (!comp.isComponent) {
            //<debug>
            if (Ext.isDefined(Ext.global.console)) {
                Ext.global.console.warn('Ext.LoadMask: LoadMask for elements has been deprecated, use Ext.dom.Element.mask & Ext.dom.Element.unmask');
            }
            //</debug>
            comp = Ext.get(comp);
            this.isElement = true;
        }

        me.ownerCt = comp;
        if (!this.isElement) {
            me.bindComponent(comp);
        }
        me.callParent([config]);

        if (me.store) {
            me.bindStore(me.store, true);
        }
    }
function ( config ) { var me = this , comp ; if ( arguments . length === 2 ) { //<debug> if ( Ext . isDefined ( Ext . global . console ) ) { Ext . global . console . warn ( 'Ext.LoadMask: LoadMask now uses a standard 1 arg constructor: use the target config' ) ; } //</debug> comp = config ; config = arguments [ 1 ] ; } else { comp = config . target ; } // Element support to be deprecated if ( ! comp . isComponent ) { //<debug> if ( Ext . isDefined ( Ext . global . console ) ) { Ext . global . console . warn ( 'Ext.LoadMask: LoadMask for elements has been deprecated, use Ext.dom.Element.mask & Ext.dom.Element.unmask' ) ; } //</debug> comp = Ext . get ( comp ) ; this . isElement = true ; } me . ownerCt = comp ; if ( ! this . isElement ) { me . bindComponent ( comp ) ; } me . callParent ( [ config ] ) ; if ( me . store ) { me . bindStore ( me . store , true ) ; } }
Creates new LoadMask.
@param {Object} [config] The config object.
Creates new LoadMask .