src/aria/templates/CSSCtxt.js
function () {
            if (this.__cachedOutput) {
                return this.__cachedOutput;
            }

            // Call the main macro to let the template engine evaluate the text
            this.$assert(156, this._out == null);
            this._out = [];
            this._callMacro(null, "main");
            var text = this._out.join("");
            if (ariaCoreAppEnvironment.applicationSettings.hasOwnProperty("imgUrlMapping") && ariaCoreAppEnvironment.applicationSettings.imgUrlMapping !== null) {
                text = this._prefixCSSImgUrl(text);
            }
            this._out = null;

            this.__cachedOutput = text;
            return text;
        }
function () {
            if (this.__cachedOutput) {
                return this.__cachedOutput;
            }

            // Call the main macro to let the template engine evaluate the text
            this.$assert(156, this._out == null);
            this._out = [];
            this._callMacro(null, "main");
            var text = this._out.join("");
            if (ariaCoreAppEnvironment.applicationSettings.hasOwnProperty("imgUrlMapping") && ariaCoreAppEnvironment.applicationSettings.imgUrlMapping !== null) {
                text = this._prefixCSSImgUrl(text);
            }
            this._out = null;

            this.__cachedOutput = text;
            return text;
        }
function ( ) { if ( this . __cachedOutput ) { return this . __cachedOutput ; } // Call the main macro to let the template engine evaluate the text this . $assert ( 156 , this . _out == null ) ; this . _out = [ ] ; this . _callMacro ( null , "main" ) ; var text = this . _out . join ( "" ) ; if ( ariaCoreAppEnvironment . applicationSettings . hasOwnProperty ( "imgUrlMapping" ) && ariaCoreAppEnvironment . applicationSettings . imgUrlMapping !== null ) { text = this . _prefixCSSImgUrl ( text ) ; } this . _out = null ; this . __cachedOutput = text ; return text ; }
Returns the output of the main macro. It only actually calls the main macro the first time, and then only
returns a cached version.
@return {String}
Returns the output of the main macro . It only actually calls the main macro the first time and then only returns a cached version .