examples/demos/mock_chat/js/lmd_cache/modules/b-roster.js
function Roster(element) {
    element.innerHTML += this.renderWrapper();

    var contactsHtml = [];

    for (var i = 100; i --> 0;) {
        contactsHtml.push(this.renderItem());
    }

    $('.b-roster').innerHTML = contactsHtml.join('');

    $('.b-roster').addEventListener('click', function (e) {
        // Preload talk for dialog using parallel resource loading
        require.async(['js/lmd/modules/b-dialog.min.js', 'js/lmd/modules/b-talk.min.js'], function (Dialog) {
            new Dialog(element);
        });
    }, false);
}
function Roster(element) {
    element.innerHTML += this.renderWrapper();

    var contactsHtml = [];

    for (var i = 100; i --> 0;) {
        contactsHtml.push(this.renderItem());
    }

    $('.b-roster').innerHTML = contactsHtml.join('');

    $('.b-roster').addEventListener('click', function (e) {
        // Preload talk for dialog using parallel resource loading
        require.async(['js/lmd/modules/b-dialog.min.js', 'js/lmd/modules/b-talk.min.js'], function (Dialog) {
            new Dialog(element);
        });
    }, false);
}
require("undefined")