@rpidanny/pdf2md
Version:
A PDF to Markdown Converter
16 lines (14 loc) • 574 B
JavaScript
module.exports = class ParsedElements {
constructor (options) {
this.footnoteLinks = options.footnoteLinks || []
this.footnotes = options.footnotes || []
this.containLinks = options.containLinks
this.formattedWords = options.formattedWords
}
add (parsedElements) {
this.footnoteLinks = this.footnoteLinks.concat(parsedElements.footnoteLinks)
this.footnotes = this.footnotes.concat(parsedElements.footnotes)
this.containLinks = this.containLinks || parsedElements.containLinks
this.formattedWords += parsedElements.formattedWords
}
}