Merge pull request #28492 from damonpam/master

added missing begin function
This commit is contained in:
Armando Aguirre
2018-08-31 12:55:06 -07:00
committed by GitHub
2 changed files with 10 additions and 6 deletions
+2 -2
View File
@@ -3,7 +3,6 @@
// Definitions by: Wallymathieu <https://github.com/wallymathieu>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
export = xmlbuilder;
declare namespace xmlbuilder {
@@ -87,5 +86,6 @@ declare namespace xmlbuilder {
u(): XMLElementOrXMLNode;
}
function create(nameOrObjSpec: string | { [name:string]: Object }, xmldec?: Object, doctype?: any, options?: Object): XMLElementOrXMLNode;
function create(nameOrObjSpec: string | { [name: string]: Object }, xmldec?: Object, doctype?: any, options?: Object): XMLElementOrXMLNode;
function begin(): XMLElementOrXMLNode;
}
+8 -4
View File
@@ -1,6 +1,7 @@
import xmlbuilder = require('xmlbuilder');
var xml = xmlbuilder.create;
var doc = xmlbuilder.begin;
// https://github.com/oozcitak/xmlbuilder-js/blob/master/test/comment.coffee
xml('comment', {}, {}, { headless: true }).comment('<>\'"&\t\n\r').end();
@@ -42,9 +43,12 @@ xml('root')
.ele('atttest', 'text')
.end();
// https://github.com/oozcitak/xmlbuilder-js/blob/master/test/basic/begin.coffee
doc().ele('root', { att: 'val' }).ele('test').end();
xml({
displayNotification: {
level: 'error',
message: 'an error occurred'
}
displayNotification: {
level: 'error',
message: 'an error occurred'
}
});