@nodecfdi/cfdi-cleaner
Version:
Librería para limpiar comprobantes fiscales digitales v3.3 y v4.0
21 lines (20 loc) • 638 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
/**
* This provides methods used for xml elements handling. It´s not meant to
* be used directly.
*/
class XmlElementMethods {
elementRemove(element) {
const parent = element.parentNode;
/* istanbul ignore else -- For usage always is not null but for default parent is posible null @preserve */
if (parent !== null) {
parent.removeChild(element);
}
}
elementMove(element, parent) {
this.elementRemove(element);
parent.appendChild(element);
}
}
exports.default = XmlElementMethods;