suivi/assets/js/modules/pdf-viewer.js

18 lines
343 B
JavaScript
Raw Normal View History

const viewer = require('pdfobject')
class PdfViewer {
constructor () {
this.showPdfs()
}
showPdfs () {
const elements = document.querySelectorAll('*[data-pdf]')
for (const element of elements) {
viewer.embed(element.getAttribute('data-pdf'), `#${element.getAttribute('id')}`)
}
}
}
module.exports = PdfViewer