UNPKG

@nodert-win10/windows.data.xml.dom

Version:

Use the Windows.Data.Xml.Dom UWP API directly from Node.js

1,668 lines (1,342 loc) 80.9 kB
_NodeType = function () { this.invalid = 0; this.elementNode = 1; this.attributeNode = 2; this.textNode = 3; this.dataSectionNode = 4; this.entityReferenceNode = 5; this.entityNode = 6; this.processingInstructionNode = 7; this.commentNode = 8; this.documentNode = 9; this.documentTypeNode = 10; this.documentFragmentNode = 11; this.notationNode = 12; } exports.NodeType = new _NodeType(); IXmlNodeSelector = (function () { var cls = function IXmlNodeSelector() { }; cls.prototype.selectSingleNode = function selectSingleNode(xpath) { /// <signature> /// <summary>Function summary.</summary> /// <param name="xpath" type="String">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.selectNodes = function selectNodes(xpath) { /// <signature> /// <summary>Function summary.</summary> /// <param name="xpath" type="String">A param.</param> /// <returns type="XmlNodeList" /> /// </signature> return new XmlNodeList(); } cls.prototype.selectSingleNodeNS = function selectSingleNodeNS(xpath, namespaces) { /// <signature> /// <summary>Function summary.</summary> /// <param name="xpath" type="String">A param.</param> /// <param name="namespaces" type="Object">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.selectNodesNS = function selectNodesNS(xpath, namespaces) { /// <signature> /// <summary>Function summary.</summary> /// <param name="xpath" type="String">A param.</param> /// <param name="namespaces" type="Object">A param.</param> /// <returns type="XmlNodeList" /> /// </signature> return new XmlNodeList(); } return cls; }) (); exports.IXmlNodeSelector = IXmlNodeSelector; XmlNodeList = (function () { var cls = function XmlNodeList() { this.length = new Number(); }; cls.prototype.item = function item(index) { /// <signature> /// <summary>Function summary.</summary> /// <param name="index" type="Number">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.getAt = function getAt(index) { /// <signature> /// <summary>Function summary.</summary> /// <param name="index" type="Number">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.indexOf = function indexOf(value, index) { /// <signature> /// <summary>Function summary.</summary> /// <param name="value" type="IXmlNode">A param.</param> /// <param name="index" type="Number">A param.</param> /// <returns type="Boolean" /> /// </signature> return new Boolean(); } cls.prototype.getMany = function getMany(startIndex, items) { /// <signature> /// <summary>Function summary.</summary> /// <param name="startIndex" type="Number">A param.</param> /// <param name="items" type="Array<Object>">A param.</param> /// <returns type="Number" /> /// </signature> return new Number(); } cls.prototype.first = function first() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="Object" /> /// </signature> return new Object(); } return cls; }) (); exports.XmlNodeList = XmlNodeList; XmlNamedNodeMap = (function () { var cls = function XmlNamedNodeMap() { this.length = new Number(); }; cls.prototype.item = function item(index) { /// <signature> /// <summary>Function summary.</summary> /// <param name="index" type="Number">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.getNamedItem = function getNamedItem(name) { /// <signature> /// <summary>Function summary.</summary> /// <param name="name" type="String">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.setNamedItem = function setNamedItem(node) { /// <signature> /// <summary>Function summary.</summary> /// <param name="node" type="IXmlNode">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.removeNamedItem = function removeNamedItem(name) { /// <signature> /// <summary>Function summary.</summary> /// <param name="name" type="String">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.getNamedItemNS = function getNamedItemNS(namespaceUri, name) { /// <signature> /// <summary>Function summary.</summary> /// <param name="namespaceUri" type="Object">A param.</param> /// <param name="name" type="String">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.removeNamedItemNS = function removeNamedItemNS(namespaceUri, name) { /// <signature> /// <summary>Function summary.</summary> /// <param name="namespaceUri" type="Object">A param.</param> /// <param name="name" type="String">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.setNamedItemNS = function setNamedItemNS(node) { /// <signature> /// <summary>Function summary.</summary> /// <param name="node" type="IXmlNode">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.getAt = function getAt(index) { /// <signature> /// <summary>Function summary.</summary> /// <param name="index" type="Number">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.indexOf = function indexOf(value, index) { /// <signature> /// <summary>Function summary.</summary> /// <param name="value" type="IXmlNode">A param.</param> /// <param name="index" type="Number">A param.</param> /// <returns type="Boolean" /> /// </signature> return new Boolean(); } cls.prototype.getMany = function getMany(startIndex, items) { /// <signature> /// <summary>Function summary.</summary> /// <param name="startIndex" type="Number">A param.</param> /// <param name="items" type="Array<Object>">A param.</param> /// <returns type="Number" /> /// </signature> return new Number(); } cls.prototype.first = function first() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="Object" /> /// </signature> return new Object(); } return cls; }) (); exports.XmlNamedNodeMap = XmlNamedNodeMap; XmlDocument = (function () { var cls = function XmlDocument() { this.doctype = new XmlDocumentType(); this.documentElement = new XmlElement(); this.documentUri = new String(); this.implementation = new XmlDomImplementation(); this.prefix = new Object(); this.nodeValue = new Object(); this.firstChild = new IXmlNode(); this.lastChild = new IXmlNode(); this.localName = new Object(); this.namespaceUri = new Object(); this.nextSibling = new IXmlNode(); this.nodeName = new String(); this.nodeType = new NodeType(); this.attributes = new XmlNamedNodeMap(); this.childNodes = new XmlNodeList(); this.parentNode = new IXmlNode(); this.ownerDocument = new XmlDocument(); this.previousSibling = new IXmlNode(); this.innerText = new String(); }; cls.prototype.saveToFileAsync = function saveToFileAsync(file, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="file" type="Object">A param.</param> /// </signature> } cls.prototype.loadXmlFromBuffer = function loadXmlFromBuffer(buffer) { /// <signature> /// <summary>Function summary.</summary> /// <param name="buffer" type="Object">A param.</param> /// </signature> } cls.prototype.loadXmlFromBuffer = function loadXmlFromBuffer(buffer, loadSettings) { /// <signature> /// <summary>Function summary.</summary> /// <param name="buffer" type="Object">A param.</param> /// <param name="loadSettings" type="XmlLoadSettings">A param.</param> /// </signature> } cls.prototype.createElement = function createElement(tagName) { /// <signature> /// <summary>Function summary.</summary> /// <param name="tagName" type="String">A param.</param> /// <returns type="XmlElement" /> /// </signature> return new XmlElement(); } cls.prototype.createDocumentFragment = function createDocumentFragment() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="XmlDocumentFragment" /> /// </signature> return new XmlDocumentFragment(); } cls.prototype.createTextNode = function createTextNode(data) { /// <signature> /// <summary>Function summary.</summary> /// <param name="data" type="String">A param.</param> /// <returns type="XmlText" /> /// </signature> return new XmlText(); } cls.prototype.createComment = function createComment(data) { /// <signature> /// <summary>Function summary.</summary> /// <param name="data" type="String">A param.</param> /// <returns type="XmlComment" /> /// </signature> return new XmlComment(); } cls.prototype.createProcessingInstruction = function createProcessingInstruction(target, data) { /// <signature> /// <summary>Function summary.</summary> /// <param name="target" type="String">A param.</param> /// <param name="data" type="String">A param.</param> /// <returns type="XmlProcessingInstruction" /> /// </signature> return new XmlProcessingInstruction(); } cls.prototype.createAttribute = function createAttribute(name) { /// <signature> /// <summary>Function summary.</summary> /// <param name="name" type="String">A param.</param> /// <returns type="XmlAttribute" /> /// </signature> return new XmlAttribute(); } cls.prototype.createEntityReference = function createEntityReference(name) { /// <signature> /// <summary>Function summary.</summary> /// <param name="name" type="String">A param.</param> /// <returns type="XmlEntityReference" /> /// </signature> return new XmlEntityReference(); } cls.prototype.getElementsByTagName = function getElementsByTagName(tagName) { /// <signature> /// <summary>Function summary.</summary> /// <param name="tagName" type="String">A param.</param> /// <returns type="XmlNodeList" /> /// </signature> return new XmlNodeList(); } cls.prototype.createCDataSection = function createCDataSection(data) { /// <signature> /// <summary>Function summary.</summary> /// <param name="data" type="String">A param.</param> /// <returns type="XmlCDataSection" /> /// </signature> return new XmlCDataSection(); } cls.prototype.createAttributeNS = function createAttributeNS(namespaceUri, qualifiedName) { /// <signature> /// <summary>Function summary.</summary> /// <param name="namespaceUri" type="Object">A param.</param> /// <param name="qualifiedName" type="String">A param.</param> /// <returns type="XmlAttribute" /> /// </signature> return new XmlAttribute(); } cls.prototype.createElementNS = function createElementNS(namespaceUri, qualifiedName) { /// <signature> /// <summary>Function summary.</summary> /// <param name="namespaceUri" type="Object">A param.</param> /// <param name="qualifiedName" type="String">A param.</param> /// <returns type="XmlElement" /> /// </signature> return new XmlElement(); } cls.prototype.getElementById = function getElementById(elementId) { /// <signature> /// <summary>Function summary.</summary> /// <param name="elementId" type="String">A param.</param> /// <returns type="XmlElement" /> /// </signature> return new XmlElement(); } cls.prototype.importNode = function importNode(node, deep) { /// <signature> /// <summary>Function summary.</summary> /// <param name="node" type="IXmlNode">A param.</param> /// <param name="deep" type="Boolean">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.hasChildNodes = function hasChildNodes() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="Boolean" /> /// </signature> return new Boolean(); } cls.prototype.insertBefore = function insertBefore(newChild, referenceChild) { /// <signature> /// <summary>Function summary.</summary> /// <param name="newChild" type="IXmlNode">A param.</param> /// <param name="referenceChild" type="IXmlNode">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.replaceChild = function replaceChild(newChild, referenceChild) { /// <signature> /// <summary>Function summary.</summary> /// <param name="newChild" type="IXmlNode">A param.</param> /// <param name="referenceChild" type="IXmlNode">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.removeChild = function removeChild(childNode) { /// <signature> /// <summary>Function summary.</summary> /// <param name="childNode" type="IXmlNode">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.appendChild = function appendChild(newChild) { /// <signature> /// <summary>Function summary.</summary> /// <param name="newChild" type="IXmlNode">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.cloneNode = function cloneNode(deep) { /// <signature> /// <summary>Function summary.</summary> /// <param name="deep" type="Boolean">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.normalize = function normalize() { /// <signature> /// <summary>Function summary.</summary> /// </signature> } cls.prototype.selectSingleNode = function selectSingleNode(xpath) { /// <signature> /// <summary>Function summary.</summary> /// <param name="xpath" type="String">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.selectNodes = function selectNodes(xpath) { /// <signature> /// <summary>Function summary.</summary> /// <param name="xpath" type="String">A param.</param> /// <returns type="XmlNodeList" /> /// </signature> return new XmlNodeList(); } cls.prototype.selectSingleNodeNS = function selectSingleNodeNS(xpath, namespaces) { /// <signature> /// <summary>Function summary.</summary> /// <param name="xpath" type="String">A param.</param> /// <param name="namespaces" type="Object">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.selectNodesNS = function selectNodesNS(xpath, namespaces) { /// <signature> /// <summary>Function summary.</summary> /// <param name="xpath" type="String">A param.</param> /// <param name="namespaces" type="Object">A param.</param> /// <returns type="XmlNodeList" /> /// </signature> return new XmlNodeList(); } cls.prototype.getXml = function getXml() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="String" /> /// </signature> return new String(); } cls.prototype.loadXml = function loadXml(xml) { /// <signature> /// <summary>Function summary.</summary> /// <param name="xml" type="String">A param.</param> /// </signature> } cls.prototype.loadXml = function loadXml(xml, loadSettings) { /// <signature> /// <summary>Function summary.</summary> /// <param name="xml" type="String">A param.</param> /// <param name="loadSettings" type="XmlLoadSettings">A param.</param> /// </signature> } cls.loadFromUriAsync = function loadFromUriAsync(uri, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="uri" type="Object">A param.</param> /// </signature> } cls.loadFromUriAsync = function loadFromUriAsync(uri, loadSettings, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="uri" type="Object">A param.</param> /// <param name="loadSettings" type="XmlLoadSettings">A param.</param> /// </signature> } cls.loadFromFileAsync = function loadFromFileAsync(file, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="file" type="Object">A param.</param> /// </signature> } cls.loadFromFileAsync = function loadFromFileAsync(file, loadSettings, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="file" type="Object">A param.</param> /// <param name="loadSettings" type="XmlLoadSettings">A param.</param> /// </signature> } return cls; }) (); exports.XmlDocument = XmlDocument; IXmlNodeSerializer = (function () { var cls = function IXmlNodeSerializer() { this.innerText = new String(); }; cls.prototype.getXml = function getXml() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="String" /> /// </signature> return new String(); } return cls; }) (); exports.IXmlNodeSerializer = IXmlNodeSerializer; IXmlNode = (function () { var cls = function IXmlNode() { this.attributes = new XmlNamedNodeMap(); this.childNodes = new XmlNodeList(); this.firstChild = new IXmlNode(); this.lastChild = new IXmlNode(); this.localName = new Object(); this.namespaceUri = new Object(); this.nextSibling = new IXmlNode(); this.nodeName = new String(); this.nodeType = new NodeType(); this.nodeValue = new Object(); this.ownerDocument = new XmlDocument(); this.parentNode = new IXmlNode(); this.prefix = new Object(); this.previousSibling = new IXmlNode(); }; cls.prototype.hasChildNodes = function hasChildNodes() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="Boolean" /> /// </signature> return new Boolean(); } cls.prototype.insertBefore = function insertBefore(newChild, referenceChild) { /// <signature> /// <summary>Function summary.</summary> /// <param name="newChild" type="IXmlNode">A param.</param> /// <param name="referenceChild" type="IXmlNode">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.replaceChild = function replaceChild(newChild, referenceChild) { /// <signature> /// <summary>Function summary.</summary> /// <param name="newChild" type="IXmlNode">A param.</param> /// <param name="referenceChild" type="IXmlNode">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.removeChild = function removeChild(childNode) { /// <signature> /// <summary>Function summary.</summary> /// <param name="childNode" type="IXmlNode">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.appendChild = function appendChild(newChild) { /// <signature> /// <summary>Function summary.</summary> /// <param name="newChild" type="IXmlNode">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.cloneNode = function cloneNode(deep) { /// <signature> /// <summary>Function summary.</summary> /// <param name="deep" type="Boolean">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.normalize = function normalize() { /// <signature> /// <summary>Function summary.</summary> /// </signature> } return cls; }) (); exports.IXmlNode = IXmlNode; XmlAttribute = (function () { var cls = function XmlAttribute() { this.value = new String(); this.specified = new Boolean(); this.name = new String(); this.prefix = new Object(); this.nodeValue = new Object(); this.firstChild = new IXmlNode(); this.lastChild = new IXmlNode(); this.localName = new Object(); this.namespaceUri = new Object(); this.nextSibling = new IXmlNode(); this.nodeName = new String(); this.nodeType = new NodeType(); this.attributes = new XmlNamedNodeMap(); this.ownerDocument = new XmlDocument(); this.childNodes = new XmlNodeList(); this.parentNode = new IXmlNode(); this.previousSibling = new IXmlNode(); this.innerText = new String(); }; cls.prototype.hasChildNodes = function hasChildNodes() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="Boolean" /> /// </signature> return new Boolean(); } cls.prototype.insertBefore = function insertBefore(newChild, referenceChild) { /// <signature> /// <summary>Function summary.</summary> /// <param name="newChild" type="IXmlNode">A param.</param> /// <param name="referenceChild" type="IXmlNode">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.replaceChild = function replaceChild(newChild, referenceChild) { /// <signature> /// <summary>Function summary.</summary> /// <param name="newChild" type="IXmlNode">A param.</param> /// <param name="referenceChild" type="IXmlNode">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.removeChild = function removeChild(childNode) { /// <signature> /// <summary>Function summary.</summary> /// <param name="childNode" type="IXmlNode">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.appendChild = function appendChild(newChild) { /// <signature> /// <summary>Function summary.</summary> /// <param name="newChild" type="IXmlNode">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.cloneNode = function cloneNode(deep) { /// <signature> /// <summary>Function summary.</summary> /// <param name="deep" type="Boolean">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.normalize = function normalize() { /// <signature> /// <summary>Function summary.</summary> /// </signature> } cls.prototype.selectSingleNode = function selectSingleNode(xpath) { /// <signature> /// <summary>Function summary.</summary> /// <param name="xpath" type="String">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.selectNodes = function selectNodes(xpath) { /// <signature> /// <summary>Function summary.</summary> /// <param name="xpath" type="String">A param.</param> /// <returns type="XmlNodeList" /> /// </signature> return new XmlNodeList(); } cls.prototype.selectSingleNodeNS = function selectSingleNodeNS(xpath, namespaces) { /// <signature> /// <summary>Function summary.</summary> /// <param name="xpath" type="String">A param.</param> /// <param name="namespaces" type="Object">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.selectNodesNS = function selectNodesNS(xpath, namespaces) { /// <signature> /// <summary>Function summary.</summary> /// <param name="xpath" type="String">A param.</param> /// <param name="namespaces" type="Object">A param.</param> /// <returns type="XmlNodeList" /> /// </signature> return new XmlNodeList(); } cls.prototype.getXml = function getXml() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="String" /> /// </signature> return new String(); } return cls; }) (); exports.XmlAttribute = XmlAttribute; IXmlCharacterData = (function () { var cls = function IXmlCharacterData() { this.data = new String(); this.length = new Number(); }; cls.prototype.substringData = function substringData(offset, count) { /// <signature> /// <summary>Function summary.</summary> /// <param name="offset" type="Number">A param.</param> /// <param name="count" type="Number">A param.</param> /// <returns type="String" /> /// </signature> return new String(); } cls.prototype.appendData = function appendData(data) { /// <signature> /// <summary>Function summary.</summary> /// <param name="data" type="String">A param.</param> /// </signature> } cls.prototype.insertData = function insertData(offset, data) { /// <signature> /// <summary>Function summary.</summary> /// <param name="offset" type="Number">A param.</param> /// <param name="data" type="String">A param.</param> /// </signature> } cls.prototype.deleteData = function deleteData(offset, count) { /// <signature> /// <summary>Function summary.</summary> /// <param name="offset" type="Number">A param.</param> /// <param name="count" type="Number">A param.</param> /// </signature> } cls.prototype.replaceData = function replaceData(offset, count, data) { /// <signature> /// <summary>Function summary.</summary> /// <param name="offset" type="Number">A param.</param> /// <param name="count" type="Number">A param.</param> /// <param name="data" type="String">A param.</param> /// </signature> } return cls; }) (); exports.IXmlCharacterData = IXmlCharacterData; IXmlText = (function () { var cls = function IXmlText() { }; cls.prototype.splitText = function splitText(offset) { /// <signature> /// <summary>Function summary.</summary> /// <param name="offset" type="Number">A param.</param> /// <returns type="IXmlText" /> /// </signature> return new IXmlText(); } return cls; }) (); exports.IXmlText = IXmlText; XmlDocumentType = (function () { var cls = function XmlDocumentType() { this.entities = new XmlNamedNodeMap(); this.name = new String(); this.notations = new XmlNamedNodeMap(); this.prefix = new Object(); this.nodeValue = new Object(); this.firstChild = new IXmlNode(); this.lastChild = new IXmlNode(); this.localName = new Object(); this.namespaceUri = new Object(); this.nextSibling = new IXmlNode(); this.nodeName = new String(); this.nodeType = new NodeType(); this.attributes = new XmlNamedNodeMap(); this.ownerDocument = new XmlDocument(); this.childNodes = new XmlNodeList(); this.parentNode = new IXmlNode(); this.previousSibling = new IXmlNode(); this.innerText = new String(); }; cls.prototype.hasChildNodes = function hasChildNodes() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="Boolean" /> /// </signature> return new Boolean(); } cls.prototype.insertBefore = function insertBefore(newChild, referenceChild) { /// <signature> /// <summary>Function summary.</summary> /// <param name="newChild" type="IXmlNode">A param.</param> /// <param name="referenceChild" type="IXmlNode">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.replaceChild = function replaceChild(newChild, referenceChild) { /// <signature> /// <summary>Function summary.</summary> /// <param name="newChild" type="IXmlNode">A param.</param> /// <param name="referenceChild" type="IXmlNode">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.removeChild = function removeChild(childNode) { /// <signature> /// <summary>Function summary.</summary> /// <param name="childNode" type="IXmlNode">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.appendChild = function appendChild(newChild) { /// <signature> /// <summary>Function summary.</summary> /// <param name="newChild" type="IXmlNode">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.cloneNode = function cloneNode(deep) { /// <signature> /// <summary>Function summary.</summary> /// <param name="deep" type="Boolean">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.normalize = function normalize() { /// <signature> /// <summary>Function summary.</summary> /// </signature> } cls.prototype.selectSingleNode = function selectSingleNode(xpath) { /// <signature> /// <summary>Function summary.</summary> /// <param name="xpath" type="String">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.selectNodes = function selectNodes(xpath) { /// <signature> /// <summary>Function summary.</summary> /// <param name="xpath" type="String">A param.</param> /// <returns type="XmlNodeList" /> /// </signature> return new XmlNodeList(); } cls.prototype.selectSingleNodeNS = function selectSingleNodeNS(xpath, namespaces) { /// <signature> /// <summary>Function summary.</summary> /// <param name="xpath" type="String">A param.</param> /// <param name="namespaces" type="Object">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.selectNodesNS = function selectNodesNS(xpath, namespaces) { /// <signature> /// <summary>Function summary.</summary> /// <param name="xpath" type="String">A param.</param> /// <param name="namespaces" type="Object">A param.</param> /// <returns type="XmlNodeList" /> /// </signature> return new XmlNodeList(); } cls.prototype.getXml = function getXml() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="String" /> /// </signature> return new String(); } return cls; }) (); exports.XmlDocumentType = XmlDocumentType; XmlDomImplementation = (function () { var cls = function XmlDomImplementation() { }; cls.prototype.hasFeature = function hasFeature(feature, version) { /// <signature> /// <summary>Function summary.</summary> /// <param name="feature" type="String">A param.</param> /// <param name="version" type="Object">A param.</param> /// <returns type="Boolean" /> /// </signature> return new Boolean(); } return cls; }) (); exports.XmlDomImplementation = XmlDomImplementation; XmlElement = (function () { var cls = function XmlElement() { this.tagName = new String(); this.prefix = new Object(); this.nodeValue = new Object(); this.firstChild = new IXmlNode(); this.lastChild = new IXmlNode(); this.localName = new Object(); this.nextSibling = new IXmlNode(); this.namespaceUri = new Object(); this.nodeType = new NodeType(); this.nodeName = new String(); this.attributes = new XmlNamedNodeMap(); this.ownerDocument = new XmlDocument(); this.parentNode = new IXmlNode(); this.childNodes = new XmlNodeList(); this.previousSibling = new IXmlNode(); this.innerText = new String(); }; cls.prototype.getAttribute = function getAttribute(attributeName) { /// <signature> /// <summary>Function summary.</summary> /// <param name="attributeName" type="String">A param.</param> /// <returns type="String" /> /// </signature> return new String(); } cls.prototype.setAttribute = function setAttribute(attributeName, attributeValue) { /// <signature> /// <summary>Function summary.</summary> /// <param name="attributeName" type="String">A param.</param> /// <param name="attributeValue" type="String">A param.</param> /// </signature> } cls.prototype.removeAttribute = function removeAttribute(attributeName) { /// <signature> /// <summary>Function summary.</summary> /// <param name="attributeName" type="String">A param.</param> /// </signature> } cls.prototype.getAttributeNode = function getAttributeNode(attributeName) { /// <signature> /// <summary>Function summary.</summary> /// <param name="attributeName" type="String">A param.</param> /// <returns type="XmlAttribute" /> /// </signature> return new XmlAttribute(); } cls.prototype.setAttributeNode = function setAttributeNode(newAttribute) { /// <signature> /// <summary>Function summary.</summary> /// <param name="newAttribute" type="XmlAttribute">A param.</param> /// <returns type="XmlAttribute" /> /// </signature> return new XmlAttribute(); } cls.prototype.removeAttributeNode = function removeAttributeNode(attributeNode) { /// <signature> /// <summary>Function summary.</summary> /// <param name="attributeNode" type="XmlAttribute">A param.</param> /// <returns type="XmlAttribute" /> /// </signature> return new XmlAttribute(); } cls.prototype.getElementsByTagName = function getElementsByTagName(tagName) { /// <signature> /// <summary>Function summary.</summary> /// <param name="tagName" type="String">A param.</param> /// <returns type="XmlNodeList" /> /// </signature> return new XmlNodeList(); } cls.prototype.setAttributeNS = function setAttributeNS(namespaceUri, qualifiedName, value) { /// <signature> /// <summary>Function summary.</summary> /// <param name="namespaceUri" type="Object">A param.</param> /// <param name="qualifiedName" type="String">A param.</param> /// <param name="value" type="String">A param.</param> /// </signature> } cls.prototype.getAttributeNS = function getAttributeNS(namespaceUri, localName) { /// <signature> /// <summary>Function summary.</summary> /// <param name="namespaceUri" type="Object">A param.</param> /// <param name="localName" type="String">A param.</param> /// <returns type="String" /> /// </signature> return new String(); } cls.prototype.removeAttributeNS = function removeAttributeNS(namespaceUri, localName) { /// <signature> /// <summary>Function summary.</summary> /// <param name="namespaceUri" type="Object">A param.</param> /// <param name="localName" type="String">A param.</param> /// </signature> } cls.prototype.setAttributeNodeNS = function setAttributeNodeNS(newAttribute) { /// <signature> /// <summary>Function summary.</summary> /// <param name="newAttribute" type="XmlAttribute">A param.</param> /// <returns type="XmlAttribute" /> /// </signature> return new XmlAttribute(); } cls.prototype.getAttributeNodeNS = function getAttributeNodeNS(namespaceUri, localName) { /// <signature> /// <summary>Function summary.</summary> /// <param name="namespaceUri" type="Object">A param.</param> /// <param name="localName" type="String">A param.</param> /// <returns type="XmlAttribute" /> /// </signature> return new XmlAttribute(); } cls.prototype.hasChildNodes = function hasChildNodes() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="Boolean" /> /// </signature> return new Boolean(); } cls.prototype.insertBefore = function insertBefore(newChild, referenceChild) { /// <signature> /// <summary>Function summary.</summary> /// <param name="newChild" type="IXmlNode">A param.</param> /// <param name="referenceChild" type="IXmlNode">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.replaceChild = function replaceChild(newChild, referenceChild) { /// <signature> /// <summary>Function summary.</summary> /// <param name="newChild" type="IXmlNode">A param.</param> /// <param name="referenceChild" type="IXmlNode">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.removeChild = function removeChild(childNode) { /// <signature> /// <summary>Function summary.</summary> /// <param name="childNode" type="IXmlNode">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.appendChild = function appendChild(newChild) { /// <signature> /// <summary>Function summary.</summary> /// <param name="newChild" type="IXmlNode">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.cloneNode = function cloneNode(deep) { /// <signature> /// <summary>Function summary.</summary> /// <param name="deep" type="Boolean">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.normalize = function normalize() { /// <signature> /// <summary>Function summary.</summary> /// </signature> } cls.prototype.selectSingleNode = function selectSingleNode(xpath) { /// <signature> /// <summary>Function summary.</summary> /// <param name="xpath" type="String">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.selectNodes = function selectNodes(xpath) { /// <signature> /// <summary>Function summary.</summary> /// <param name="xpath" type="String">A param.</param> /// <returns type="XmlNodeList" /> /// </signature> return new XmlNodeList(); } cls.prototype.selectSingleNodeNS = function selectSingleNodeNS(xpath, namespaces) { /// <signature> /// <summary>Function summary.</summary> /// <param name="xpath" type="String">A param.</param> /// <param name="namespaces" type="Object">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.selectNodesNS = function selectNodesNS(xpath, namespaces) { /// <signature> /// <summary>Function summary.</summary> /// <param name="xpath" type="String">A param.</param> /// <param name="namespaces" type="Object">A param.</param> /// <returns type="XmlNodeList" /> /// </signature> return new XmlNodeList(); } cls.prototype.getXml = function getXml() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="String" /> /// </signature> return new String(); } return cls; }) (); exports.XmlElement = XmlElement; XmlDocumentFragment = (function () { var cls = function XmlDocumentFragment() { this.prefix = new Object(); this.nodeValue = new Object(); this.firstChild = new IXmlNode(); this.lastChild = new IXmlNode(); this.localName = new Object(); this.namespaceUri = new Object(); this.nextSibling = new IXmlNode(); this.nodeName = new String(); this.nodeType = new NodeType(); this.attributes = new XmlNamedNodeMap(); this.ownerDocument = new XmlDocument(); this.parentNode = new IXmlNode(); this.childNodes = new XmlNodeList(); this.previousSibling = new IXmlNode(); this.innerText = new String(); }; cls.prototype.hasChildNodes = function hasChildNodes() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="Boolean" /> /// </signature> return new Boolean(); } cls.prototype.insertBefore = function insertBefore(newChild, referenceChild) { /// <signature> /// <summary>Function summary.</summary> /// <param name="newChild" type="IXmlNode">A param.</param> /// <param name="referenceChild" type="IXmlNode">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.replaceChild = function replaceChild(newChild, referenceChild) { /// <signature> /// <summary>Function summary.</summary> /// <param name="newChild" type="IXmlNode">A param.</param> /// <param name="referenceChild" type="IXmlNode">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.removeChild = function removeChild(childNode) { /// <signature> /// <summary>Function summary.</summary> /// <param name="childNode" type="IXmlNode">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.appendChild = function appendChild(newChild) { /// <signature> /// <summary>Function summary.</summary> /// <param name="newChild" type="IXmlNode">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.cloneNode = function cloneNode(deep) { /// <signature> /// <summary>Function summary.</summary> /// <param name="deep" type="Boolean">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.normalize = function normalize() { /// <signature> /// <summary>Function summary.</summary> /// </signature> } cls.prototype.selectSingleNode = function selectSingleNode(xpath) { /// <signature> /// <summary>Function summary.</summary> /// <param name="xpath" type="String">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.selectNodes = function selectNodes(xpath) { /// <signature> /// <summary>Function summary.</summary> /// <param name="xpath" type="String">A param.</param> /// <returns type="XmlNodeList" /> /// </signature> return new XmlNodeList(); } cls.prototype.selectSingleNodeNS = function selectSingleNodeNS(xpath, namespaces) { /// <signature> /// <summary>Function summary.</summary> /// <param name="xpath" type="String">A param.</param> /// <param name="namespaces" type="Object">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.selectNodesNS = function selectNodesNS(xpath, namespaces) { /// <signature> /// <summary>Function summary.</summary> /// <param name="xpath" type="String">A param.</param> /// <param name="namespaces" type="Object">A param.</param> /// <returns type="XmlNodeList" /> /// </signature> return new XmlNodeList(); } cls.prototype.getXml = function getXml() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="String" /> /// </signature> return new String(); } return cls; }) (); exports.XmlDocumentFragment = XmlDocumentFragment; XmlText = (function () { var cls = function XmlText() { this.data = new String(); this.length = new Number(); this.prefix = new Object(); this.nodeValue = new Object(); this.firstChild = new IXmlNode(); this.lastChild = new IXmlNode(); this.localName = new Object(); this.namespaceUri = new Object(); this.nextSibling = new IXmlNode(); this.nodeName = new String(); this.nodeType = new NodeType(); this.attributes = new XmlNamedNodeMap(); this.ownerDocument = new XmlDocument(); this.childNodes = new XmlNodeList(); this.parentNode = new IXmlNode(); this.previousSibling = new IXmlNode(); this.innerText = new String(); }; cls.prototype.splitText = function splitText(offset) { /// <signature> /// <summary>Function summary.</summary> /// <param name="offset" type="Number">A param.</param> /// <returns type="IXmlText" /> /// </signature> return new IXmlText(); } cls.prototype.substringData = function substringData(offset, count) { /// <signature> /// <summary>Function summary.</summary> /// <param name="offset" type="Number">A param.</param> /// <param name="count" type="Number">A param.</param> /// <returns type="String" /> /// </signature> return new String(); } cls.prototype.appendData = function appendData(data) { /// <signature> /// <summary>Function summary.</summary> /// <param name="data" type="String">A param.</param> /// </signature> } cls.prototype.insertData = function insertData(offset, data) { /// <signature> /// <summary>Function summary.</summary> /// <param name="offset" type="Number">A param.</param> /// <param name="data" type="String">A param.</param> /// </signature> } cls.prototype.deleteData = function deleteData(offset, count) { /// <signature> /// <summary>Function summary.</summary> /// <param name="offset" type="Number">A param.</param> /// <param name="count" type="Number">A param.</param> /// </signature> } cls.prototype.replaceData = function replaceData(offset, count, data) { /// <signature> /// <summary>Function summary.</summary> /// <param name="offset" type="Number">A param.</param> /// <param name="count" type="Number">A param.</param> /// <param name="data" type="String">A param.</param> /// </signature> } cls.prototype.hasChildNodes = function hasChildNodes() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="Boolean" /> /// </signature> return new Boolean(); } cls.prototype.insertBefore = function insertBefore(newChild, referenceChild) { /// <signature> /// <summary>Function summary.</summary> /// <param name="newChild" type="IXmlNode">A param.</param> /// <param name="referenceChild" type="IXmlNode">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.replaceChild = function replaceChild(newChild, referenceChild) { /// <signature> /// <summary>Function summary.</summary> /// <param name="newChild" type="IXmlNode">A param.</param> /// <param name="referenceChild" type="IXmlNode">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.removeChild = function removeChild(childNode) { /// <signature> /// <summary>Function summary.</summary> /// <param name="childNode" type="IXmlNode">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.appendChild = function appendChild(newChild) { /// <signature> /// <summary>Function summary.</summary> /// <param name="newChild" type="IXmlNode">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.cloneNode = function cloneNode(deep) { /// <signature> /// <summary>Function summary.</summary> /// <param name="deep" type="Boolean">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.normalize = function normalize() { /// <signature> /// <summary>Function summary.</summary> /// </signature> } cls.prototype.selectSingleNode = function selectSingleNode(xpath) { /// <signature> /// <summary>Function summary.</summary> /// <param name="xpath" type="String">A param.</param> /// <returns type="IXmlNode" /> /// </signature> return new IXmlNode(); } cls.prototype.selectNodes = function selectNodes(xpath) {