E4X.js javascript API ->XML from webstorm

/**
@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) {}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值