w/skins/MinervaNeue/resources/skins.minerva.scripts/references.js
/**
	 * Creates a ReferenceDrawer based on the currently available
	 * ReferenceGateway
	 *
	 * @ignore
	 * @return {ReferencesDrawer}
	 */
Creates a ReferenceDrawer based on the currently available
ReferenceGateway


Creates a ReferenceDrawer based on the currently available ReferenceGateway
function referenceDrawerFactory() {
		var gateway = null;
		if ( mw.config.get( 'wgMFLazyLoadReferences', false ) ) {
			gateway = referencesMobileViewGateway;
		} else {
			gateway = new ReferencesHtmlScraperGateway( new mw.Api() );
		}
		return new ReferencesDrawer( {
			gateway: gateway
		} );
	}
function referenceDrawerFactory ( ) { var gateway = null ; if ( mw . config . get ( 'wgMFLazyLoadReferences' , false ) ) { gateway = referencesMobileViewGateway ; } else { gateway = new ReferencesHtmlScraperGateway ( new mw . Api ( ) ) ; } return new ReferencesDrawer ( { gateway : gateway } ) ; }
Creates a ReferenceDrawer based on the currently available
 ReferenceGateway
Creates a ReferenceDrawer based on the currently available ReferenceGateway