docs/vendor/mixitup/mixitup.js
function(data) {
            var self    = this,
                render  = null,
                el      = null,
                temp    = null,
                output  = '';

            self.callActions('beforeRender', arguments);

            render = self.callFilters('renderRender', self.mixer.config.render.target, arguments);

            if (typeof render !== 'function') {
                throw new TypeError(mixitup.messages.errorDatasetRendererNotSet());
            }

            output = render(data);

            if (output && typeof output === 'object' && h.isElement(output)) {
                el = output;
            } else if (typeof output === 'string') {
                temp = document.createElement('div');
                temp.innerHTML = output;

                el = temp.firstElementChild;
            }

            return self.callFilters('elRender', el, arguments);
        }
function(data) {
            var self    = this,
                render  = null,
                el      = null,
                temp    = null,
                output  = '';

            self.callActions('beforeRender', arguments);

            render = self.callFilters('renderRender', self.mixer.config.render.target, arguments);

            if (typeof render !== 'function') {
                throw new TypeError(mixitup.messages.errorDatasetRendererNotSet());
            }

            output = render(data);

            if (output && typeof output === 'object' && h.isElement(output)) {
                el = output;
            } else if (typeof output === 'string') {
                temp = document.createElement('div');
                temp.innerHTML = output;

                el = temp.firstElementChild;
            }

            return self.callFilters('elRender', el, arguments);
        }
function ( data ) { var self = this , render = null , el = null , temp = null , output = '' ; self . callActions ( 'beforeRender' , arguments ) ; render = self . callFilters ( 'renderRender' , self . mixer . config . render . target , arguments ) ; if ( typeof render !== 'function' ) { throw new TypeError ( mixitup . messages . errorDatasetRendererNotSet ( ) ) ; } output = render ( data ) ; if ( output && typeof output === 'object' && h . isElement ( output ) ) { el = output ; } else if ( typeof output === 'string' ) { temp = document . createElement ( 'div' ) ; temp . innerHTML = output ; el = temp . firstElementChild ; } return self . callFilters ( 'elRender' , el , arguments ) ; }
Renders the target element using a user-defined renderer function.

@private
@instance
@since   3.1.4
@param   {object} data
@return  {void}
Renders the target element using a user - defined renderer function .