a:11:{s:9:"#provides";s:14:"dojox.data.dom";s:9:"#resource";s:11:"data/dom.js";s:9:"#requires";a:1:{i:0;a:2:{i:0;s:6:"common";i:1;s:16:"dojox.xml.parser";}}s:29:"dojox.data.dom.createDocument";a:5:{s:4:"type";s:8:"Function";s:10:"parameters";a:2:{s:3:"str";a:3:{s:8:"optional";b:1;s:4:"type";s:6:"string";s:7:"summary";s:179:"Optional text to create the document from. If not provided, an empty XML document will be created. If str is empty string "", then a new empty document will be created.";}s:8:"mimetype";a:3:{s:8:"optional";b:1;s:4:"type";s:6:"string";s:7:"summary";s:108:"Optional mimetype of the text. Typically, this is text/xml. Will be defaulted to text/xml if not provided.";}}s:6:"source";s:245:" dojo.deprecated("dojox.data.dom.createDocument()", "Use dojox.xml.parser.parse() instead.", "2.0"); try{ return dojox.xml.parser.parse(str,mimetype); //DOMDocument. }catch(e){ /*Squeltch errors like the old parser did.*/ return null; }";s:7:"summary";s:64:"cross-browser implementation of creating an XML document object.";s:7:"returns";s:12:"DOMDocument.";}s:26:"dojox.data.dom.textContent";a:6:{s:4:"type";s:8:"Function";s:10:"parameters";a:2:{s:4:"node";a:2:{s:4:"type";s:4:"Node";s:7:"summary";s:51:"The node to get the text off of or set the text on.";}s:4:"text";a:3:{s:8:"optional";b:1;s:4:"type";s:6:"string";s:7:"summary";s:51:"Optional argument of the text to apply to the node.";}}s:6:"source";s:254:" dojo.deprecated("dojox.data.dom.textContent()", "Use dojox.xml.parser.textContent() instead.", "2.0"); if(arguments.length> 1){ return dojox.xml.parser.textContent(node, text); //string }else{ return dojox.xml.parser.textContent(node); //string }";s:7:"summary";s:63:"Implementation of the DOM Level 3 attribute; scan node for text";s:11:"description";s:156:"Implementation of the DOM Level 3 attribute; scan node for text This function can also update the text of a node by replacing all child content of the node.";s:7:"returns";s:6:"string";}s:30:"dojox.data.dom.replaceChildren";a:5:{s:4:"type";s:8:"Function";s:10:"parameters";a:2:{s:4:"node";a:2:{s:4:"type";s:7:"Element";s:7:"summary";s:34:"The node to modify the children on";}s:11:"newChildren";a:2:{s:4:"type";s:13:"Node || array";s:7:"summary";s:86:"The children to add to the node. It can either be a single Node or an array of Nodes.";}}s:6:"source";s:165:" dojo.deprecated("dojox.data.dom.replaceChildren()", "Use dojox.xml.parser.replaceChildren() instead.", "2.0"); dojox.xml.parser.replaceChildren(node, newChildren);";s:7:"summary";s:95:"Removes all children of node and appends newChild. All the existing children will be destroyed.";s:11:"description";s:95:"Removes all children of node and appends newChild. All the existing children will be destroyed.";}s:29:"dojox.data.dom.removeChildren";a:5:{s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:4:"node";a:2:{s:4:"type";s:7:"Element";s:7:"summary";s:41:"The node to remove all the children from.";}}s:6:"source";s:162:" dojo.deprecated("dojox.data.dom.removeChildren()", "Use dojox.xml.parser.removeChildren() instead.", "2.0"); return dojox.xml.parser.removeChildren(node); //int";s:7:"summary";s:189:"removes all children from node and returns the count of children removed. The children nodes are not destroyed. Be sure to call dojo._destroyElement on them after they are not used anymore.";s:7:"returns";s:3:"int";}s:23:"dojox.data.dom.innerXML";a:5:{s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:4:"node";a:2:{s:4:"type";s:4:"Node";s:7:"summary";s:60:"The node from which to generate the XML text representation.";}}s:6:"source";s:153:" dojo.deprecated("dojox.data.dom.innerXML()", "Use dojox.xml.parser.innerXML() instead.", "2.0"); return dojox.xml.parser.innerXML(node); //string||null";s:7:"summary";s:41:"Implementation of MS's innerXML function.";s:7:"returns";s:12:"string||null";}s:14:"dojox.data.dom";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:0:"";}s:10:"dojox.data";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:0:"";}s:5:"dojox";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:0:"";}}