@openxmldev/linq-to-xml
Version:
LINQ to XML for TypeScript
23 lines • 603 B
JavaScript
/**
* @author Thomas Barnekow
* @license MIT
*/
export class XDeclaration {
constructor(version = '1.0', encoding, standalone) {
this.version = version;
this.encoding = encoding;
this.standalone = standalone;
}
toString() {
let s = `<?xml version="${this.version}"`;
if (this.encoding) {
s += ` encoding="${this.encoding}"`;
}
if (this.standalone) {
s += ` standalone="${this.standalone}"`;
}
s += '?>';
return s;
}
}
//# sourceMappingURL=XDeclaration.js.map