MediaWiki:Common.js: различия между версиями

Материал из melioration.space
Строка 1: Строка 1:
 
/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */
 
/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */
 
mw.hook( 've.activationComplete' ).add( function() {
 
mw.hook( 've.activationComplete' ).add( function() {
 
 
var surface = ve.init.target.getSurface();
 
var surface = ve.init.target.getSurface();
  
Строка 16: Строка 15:
 
// return true;
 
// return true;
 
//});
 
//});
 +
return surface;
 
});
 
});

Версия 18:34, 25 декабря 2020

/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */
mw.hook( 've.activationComplete' ).add( function() {
	var surface = ve.init.target.getSurface();

	if ( surface.getMode() === 'visual' ) {
	    // Visual mode
	    console.log('Visual mode');
	} else if ( surface.getMode() === 'source' ) {
	    // Source mode
	    console.log('Source mode');
	}
	
	//surface.on( 'documentUpdate', function () {
	//	console.log('Update');
	//	return true;
	//});
	return surface;
});