Current File : /home/jvzmxxx/wiki/extensions/Popups/resources/ext.popups.renderer.mobileRenderer/mobileRenderer.js
( function ( $, mw, M ) {
	/**
	 * @class mw.popups.render
	 * @singleton
	 */
	mw.popups.render = {};

	/**
	 * Render a new LinkPreviewDrawer
	 *
	 * @method render
	 * @param {jQuery.Object} $link that a hovercard should be shown for
	 * @param {jQuery.Event} event that triggered the render
	 */
	mw.popups.render.render = function ( $link, event ) {
		var LinkPreviewDrawer = M.require( 'ext.popups.mobilelinkpreview/LinkPreviewDrawer' );

		// Ignore if its meant to call a function
		// TODO: Remove this when adding reference popups
		if ( $link.attr( 'href' ) === '#' ) {
			return;
		}

		if ( !mw.popups.$popup ) {
			mw.popups.$popup = new LinkPreviewDrawer();
		}
		mw.popups.$popup.loadNew( event.target.title );
		event.preventDefault();
	};

} )( jQuery, mediaWiki, mediaWiki.mobileFrontend );