UNPKG

print-js-updated

Version:

A tiny javascript library to help printing from the web.

27 lines (21 loc) 693 B
import Print from './print' import { addHeader, addFooter } from './functions' export default { print: (params, printFrame) => { // Create printable element (container) params.printableElement = document.createElement('div') params.printableElement.setAttribute('style', 'width:100%') // Set our raw html as the printable element inner html content params.printableElement.innerHTML = params.printable // Add header if (params.header) { addHeader(params.printableElement, params) } // Add footer if (params.footer) { addFooter(params.printableElement, params) } // Print html contents Print.send(params, printFrame) } }