MediaWiki:Gadget-PrintSubmission.js: Difference between revisions

From Tsadra Foundation Advanced Contemplative Scholarships
(by SublimeText.Mediawiker)
(by SublimeText.Mediawiker)
Line 1: Line 1:
$( function () {
$( function () {


var button = new OO.ui.ButtonWidget( {
var printtoPDFbutton = new OO.ui.ButtonWidget( {
label: 'Save Application as PDF',
flags: 'progressive',
icon: 'printer'
} );
 
var printbutton = new OO.ui.ButtonWidget( {
label: 'Print Your Submitted Application',
label: 'Print Your Submitted Application',
flags: 'progressive',
flags: 'progressive',
icon: 'printer'
icon: 'printer'
} );
} );
$( '#printSubmission' ).append( button.$element );


button.on( 'click', function (){
$( '#printSubmission' ).append( printtoPDFbutton.$element ).append( printbutton.$element );
 
printtoPDFbutton.on( 'click', function (){
var printtopdf = document.getElementById('print-to-pdf');
html2pdf(printtopdf);
});
 
printbutton.on( 'click', function (){
window.print();
window.print();
return false;
return false;
});
});
});
});

Revision as of 12:54, 12 July 2023

$( function () {

	var printtoPDFbutton = new OO.ui.ButtonWidget( {
		label: 'Save Application as PDF',
		flags: 'progressive',
		icon: 'printer'
	} );

	var printbutton = new OO.ui.ButtonWidget( {
		label: 'Print Your Submitted Application',
		flags: 'progressive',
		icon: 'printer'
	} );

	$( '#printSubmission' ).append( printtoPDFbutton.$element ).append( printbutton.$element );

	printtoPDFbutton.on( 'click', function (){
		var printtopdf = document.getElementById('print-to-pdf');
		html2pdf(printtopdf);
	});

	printbutton.on( 'click', function (){
		window.print();
		return false;
	});

});