/**
@param {string} [str]
@return {boolean}
*/
isXMLName = function(str) {};
/**
@param {Object} [value]
@constructor
*/
function XMLList(value) {}
/**
@param {*} [attributeName]
@return {XMLList}
*/
XMLList.prototype.attribute = function(attributeName) {};
/**
@return {XMLList}
*/
XMLList.prototype.attributes = function() {};
/**
@param {*} [propertyName]
@return {XMLList}
*/
XMLList.prototype.child = function(propertyName) {};
/**
@return {XMLList}
*/
XMLList.prototype.children = function() {};
/**
@return {XMLList}
*/
XMLList.prototype.comments = function() {};
/**
@param {XML} [value]
@return {boolean}
*/
XMLList.prototype.contains = function(value) {};
/**
@return {XMLList}
*/
XMLList.prototype.copy = function() {};
/**
@param {*} [name]
@return {XMLList}
*/
XMLList.prototype.descendants = function(name) {};
/**
@param {*} [name]
@return {XMLList}
*/
XMLList.prototype.elements = function(name) {};
/**
@return {boolean}
*/
XMLList.prototype.hasComplexContent = function() {};
/**
@return {boolean}
*/
XMLList.prototype.hasSimpleContent = function() {};
/**
@return {XMLList}
*/
XMLList.prototype.normalize = function() {};
/**
@return {XML}
*/
XMLList.prototype.parent = function() {};
/**
@param {string} [name]
@return {XMLList}
*/
XMLList.prototype.processingInstructions = function(name) {};
/**
@return {XMLList}
*/
XMLList.prototype.text = function() {};
/**
@return {XMLList}
*/
XMLList.prototype.valueOf = function() {};
XMLList.prototype = new XML();
/**
@type {boolean}
*/
XML.prototype.ignoreComments = 0;
/**
@type {boolean}
*/
XML.prototype.ignoreProcessingInstructions = 0;
/**
@type {boolean}
*/
XML.prototype.ignoreWhitespace = 0;
/**
@type {boolean}
*/
XML.prototype.prettyPrinting = 0;
/**
@param {*} [value]
@constructor
*/
function XML(value) {}
/**
@param {*} [ns]
@return {XML}
*/
XML.prototype.addNamespace = function(ns) {};
/**
@param {*} [child]
@return {XML}
*/
XML.prototype.appendChild = function(child) {};
/**
@param {*} [attributeName]
@return {XMLList}
*/
XML.prototype.attribute = function(attributeName) {};
/**
@return {XMLList}
*/
XML.prototype.attributes = function() {};
/**
@param {*} [propertyName]
@return {XMLList}
*/
XML.prototype.child = function(propertyName) {};
/**
@return {Number}
*/
XML.prototype.childIndex = function() {};
/**
@return {XMLList}
*/
XML.prototype.children = function() {};
/**
@return {XMLList}
*/
XML.prototype.comments = function() {};
/**
@param {XML} [value]
@return {boolean}
*/
XML.prototype.contains = function(value) {};
/**
@return {XML}
*/
XML.prototype.copy = function() {};
/**
@return {Object}
*/
XML.prototype.defaultSettings = function() {};
/**
@param {*} [name]
@return {XMLList}
*/
XML.prototype.descendants = function(name) {};
/**
@param {*} [name]
@return {XMLList}
*/
XML.prototype.elements = function(name) {};
/**
@return {boolean}
*/
XML.prototype.hasComplexContent = function() {};
/**
@return {boolean}
*/
XML.prototype.hasSimpleContent = function() {};
/**
@return {Array}
*/
XML.prototype.inScopeNamespaces = function() {};
/**
@param {Object} [child1]
@param {Object} [child2]
@return {XMLList|undefined}
*/
XML.prototype.insertChildAfter = function(child1,child2) {};
/**
@param {Object} [child1]
@param {Object} [child2]
@return {XMLList|undefined}
*/
XML.prototype.insertChildBefore = function(child1,child2) {};
/**
@return {string}
*/
XML.prototype.localName = function() {};
/**
@return {Object}
*/
XML.prototype.name = function() {};
/**
@param {string} [prefix]
@return {*}
*/
XML.prototype.namespace = function(prefix) {};
/**
@return {Array}
*/
XML.prototype.namespaceDeclaration = function() {};
/**
@return {string}
*/
XML.prototype.nodeKind = function() {};
/**
@return {XML}
*/
XML.prototype.normalize = function() {};
/**
@return {XML}
*/
XML.prototype.parent = function() {};
/**
@param {*} [value]
@return {XML}
*/
XML.prototype.prependChild = function(value) {};
/**
@param {string} [name]
@return {XMLList}
*/
XML.prototype.processingInstructions = function(name) {};
/**
@param {Namespace} [ns]
@return {XML}
*/
XML.prototype.removeNamespace = function(ns) {};
/**
@param {*} [propertyName]
@param {*} [value]
@return {XML}
*/
XML.prototype.replace = function(propertyName,value) {};
/**
@param {*} [value]
@return {XML}
*/
XML.prototype.setChildren = function(value) {};
/**
@param {string} [name]
*/
XML.prototype.setLocalName = function(name) {};
/**
@param {string} [name]
*/
XML.prototype.setName = function(name) {};
/**
@param {string} [name]
*/
XML.prototype.setNamespace = function(name) {};
/**
@param {...*} [settings]
*/
XML.prototype.setSettings = function(settings) {};
/**
@return {Object}
*/
XML.prototype.settings = function() {};
/**
@return {XMLList}
*/
XML.prototype.text = function() {};
/**
@return {string}
*/
XML.prototype.toXMLString = function() {};
/**
@return {XML}
*/
XML.prototype.valueOf = function() {};
/**
@type {string}
*/
Namespace.prototype.prefix = null;
/**
@type {string}
*/
Namespace.prototype.uri = null;
/**
@param {*} [prefixValue]
@param {*} [urlValue]
@constructor
*/
function Namespace(prefixValue,urlValue) {}
/**
@return {Namespace}
*/
Namespace.prototype.valueOf = function() {};
/**
@type {string}
@const
*/
QName.prototype.localName = null;
/**
@type {string}
@const
*/
QName.prototype.uri = null;
/**
@param {*} [uri]
@param {*} [localName]
@constructor
*/
function QName(uri,localName) {}
E4X.js javascript API ->XML from webstorm
最新推荐文章于 2023-03-18 04:57:20 发布