You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					59 lines
				
				1.5 KiB
			
		
		
			
		
	
	
					59 lines
				
				1.5 KiB
			| 
											3 years ago
										 | // Generated by CoffeeScript 1.12.7
 | ||
|  | (function() { | ||
|  |   var XMLNamedNodeMap; | ||
|  | 
 | ||
|  |   module.exports = XMLNamedNodeMap = (function() { | ||
|  |     function XMLNamedNodeMap(nodes) { | ||
|  |       this.nodes = nodes; | ||
|  |     } | ||
|  | 
 | ||
|  |     Object.defineProperty(XMLNamedNodeMap.prototype, 'length', { | ||
|  |       get: function() { | ||
|  |         return Object.keys(this.nodes).length || 0; | ||
|  |       } | ||
|  |     }); | ||
|  | 
 | ||
|  |     XMLNamedNodeMap.prototype.clone = function() { | ||
|  |       return this.nodes = null; | ||
|  |     }; | ||
|  | 
 | ||
|  |     XMLNamedNodeMap.prototype.getNamedItem = function(name) { | ||
|  |       return this.nodes[name]; | ||
|  |     }; | ||
|  | 
 | ||
|  |     XMLNamedNodeMap.prototype.setNamedItem = function(node) { | ||
|  |       var oldNode; | ||
|  |       oldNode = this.nodes[node.nodeName]; | ||
|  |       this.nodes[node.nodeName] = node; | ||
|  |       return oldNode || null; | ||
|  |     }; | ||
|  | 
 | ||
|  |     XMLNamedNodeMap.prototype.removeNamedItem = function(name) { | ||
|  |       var oldNode; | ||
|  |       oldNode = this.nodes[name]; | ||
|  |       delete this.nodes[name]; | ||
|  |       return oldNode || null; | ||
|  |     }; | ||
|  | 
 | ||
|  |     XMLNamedNodeMap.prototype.item = function(index) { | ||
|  |       return this.nodes[Object.keys(this.nodes)[index]] || null; | ||
|  |     }; | ||
|  | 
 | ||
|  |     XMLNamedNodeMap.prototype.getNamedItemNS = function(namespaceURI, localName) { | ||
|  |       throw new Error("This DOM method is not implemented."); | ||
|  |     }; | ||
|  | 
 | ||
|  |     XMLNamedNodeMap.prototype.setNamedItemNS = function(node) { | ||
|  |       throw new Error("This DOM method is not implemented."); | ||
|  |     }; | ||
|  | 
 | ||
|  |     XMLNamedNodeMap.prototype.removeNamedItemNS = function(namespaceURI, localName) { | ||
|  |       throw new Error("This DOM method is not implemented."); | ||
|  |     }; | ||
|  | 
 | ||
|  |     return XMLNamedNodeMap; | ||
|  | 
 | ||
|  |   })(); | ||
|  | 
 | ||
|  | }).call(this); |