page-breaks-xform.js 429 B

123456789101112131415161718192021222324252627
  1. const BaseXform = require('../base-xform');
  2. class PageBreaksXform extends BaseXform {
  3. get tag() {
  4. return 'brk';
  5. }
  6. render(xmlStream, model) {
  7. xmlStream.leafNode('brk', model);
  8. }
  9. parseOpen(node) {
  10. if (node.name === 'brk') {
  11. this.model = node.attributes.ref;
  12. return true;
  13. }
  14. return false;
  15. }
  16. parseText() {}
  17. parseClose() {
  18. return false;
  19. }
  20. }
  21. module.exports = PageBreaksXform;