Your IP : 216.73.216.224


Current Path : /var/www/html/components/com_community/assets/source/js/
Upload File :
Current File : /var/www/html/components/com_community/assets/source/js/bundle.js

require([
    'core',
    'utils/crop',
    'utils/dropdown',
    'utils/hovercard',
    'utils/reaction',
    'utils/loadlib',
    'utils/location-autocomplete',
    'utils/popup',
    'utils/tab',
    'utils/tagging',
    'utils/validation',
    'utils/video',
    'utils/wysiwyg',
    'utils/dialog',
    'utils/emoji',
    'functions/tagging',
    'views/comment',
    'utils/emoticon',
    'views/customize',
    'views/misc',
    'views/stream',
    'views/streams',
    'views/toolbar',
    'api'
], function() {

    joms.onStart(function() {

        if (joms.getData('client') === 'site') {
            joms.view.comment.start();
            joms.view.page.initialize();
            joms.view.stream.start();
            joms.view.streams.start();
            joms.view.toolbar.start();
            joms.view.customize.start();
            joms.view.misc.start();

            joms.util.dropdown.start();
            joms.util.tab.start();
            joms.util.validation.start();
            joms.util.hovercard.initialize();
            joms.util.reaction.initialize();


            // Fetch all friends in context (group, event, or default) if user is logged-in.
            if ( +window.joms_my_id ) {
                joms.fn.tagging.fetchFriendsInContext();
            }
        }

        joms.util.wysiwyg.start();
    });

    joms.jQuery(function() {
        joms.start();
    });
});