src/aria/templates/Section.js
function (recursive) {
                if (recursive) {
                    var content = this._content;
                    for (var i = 0, len = content.length; i < len; i++) {
                        if (content[i].refreshProcessingIndicator) {
                            content[i].refreshProcessingIndicator(true);
                        } else if (content[i].behavior && content[i].behavior.subTplCtxt) {
                            content[i].behavior.subTplCtxt.refreshProcessingIndicator();
                        }
                    }
                }
                var processing = this._processing, isBound = !!processing;

                if (isBound && processing.inside[processing.to]) {
                    // Display the loading indicator
                    this._setProcessingIndicatorWithDefaultOptions(true);
                }
            }
function (recursive) {
                if (recursive) {
                    var content = this._content;
                    for (var i = 0, len = content.length; i < len; i++) {
                        if (content[i].refreshProcessingIndicator) {
                            content[i].refreshProcessingIndicator(true);
                        } else if (content[i].behavior && content[i].behavior.subTplCtxt) {
                            content[i].behavior.subTplCtxt.refreshProcessingIndicator();
                        }
                    }
                }
                var processing = this._processing, isBound = !!processing;

                if (isBound && processing.inside[processing.to]) {
                    // Display the loading indicator
                    this._setProcessingIndicatorWithDefaultOptions(true);
                }
            }
function ( recursive ) { if ( recursive ) { var content = this . _content ; for ( var i = 0 , len = content . length ; i < len ; i ++ ) { if ( content [ i ] . refreshProcessingIndicator ) { content [ i ] . refreshProcessingIndicator ( true ) ; } else if ( content [ i ] . behavior && content [ i ] . behavior . subTplCtxt ) { content [ i ] . behavior . subTplCtxt . refreshProcessingIndicator ( ) ; } } } var processing = this . _processing , isBound = ! ! processing ; if ( isBound && processing . inside [ processing . to ] ) { // Display the loading indicator this . _setProcessingIndicatorWithDefaultOptions ( true ) ; } }
Refresh the status of the processing indicator above this section. This is called after a template
refresh to display again the loading overlay above a section bound to the datamodel
@param {Boolean} recursive if true the refresh is done on all subsections and subtemplates
Refresh the status of the processing indicator above this section . This is called after a template refresh to display again the loading overlay above a section bound to the datamodel