@difftim/excelize
Version:
Excel Workbook Manager - Read and Write xlsx and csv Files.
28 lines (27 loc) • 563 B
JavaScript
const BaseXform = require('../base-xform');
class BooleanXform extends BaseXform {
constructor(options) {
super();
this.tag = options.tag;
this.attr = options.attr;
}
render(xmlStream, model) {
if (model) {
xmlStream.openNode(this.tag);
xmlStream.closeNode();
}
}
parseOpen(node) {
if (node.name === this.tag) {
this.model = true;
} else {
this.model = false;
}
}
parseText() {}
parseClose() {
return false;
}
}
module.exports = BooleanXform;
//# sourceMappingURL=boolean-xform.js.map