An lz.DataElement represents a node a in a hierarchical dataset.
                An lz.DataElement can contain other lz.DataElements,
                or lz.DataText, which
                represents a text node. See the example on lz.DataNodeMixin. 
                
            
| Name (CSS property) | Type (tag) | Type (js) | Default | Category | 
|---|---|---|---|---|
| DOCUMENT_NODE | int | 9 | readonly | |
| constant for LZX DOM document root node type | ||||
| ELEMENT_NODE | int | 1 | readonly | |
| constant for LZX DOM data element node type | ||||
| TEXT_NODE | int | 3 | readonly | |
| constant for LZX DOM data text node type | ||||
Methods
appendChild, getAttr, getElementsByTagName, getFirstChild, getLastChild, handleDocumentChange, hasAttr, hasChildNodes, insertBefore, removeAttr, removeChild, replaceChild, setAttr
childOf, cloneNode, getNextSibling, getOffset, getParent, getPreviousSibling, getUserData, serialize, setUserData
Class Methods
| makeNodeList() | 
|---|
| Parameter Name | Type | Description | 
|---|---|---|
| count | int | how many nodes to create. | 
| name | String | the name for each node | 
| stringToLzData() | 
|---|
| Parameter Name | Type | Description | 
|---|---|---|
| str | String | A valid string of XML. If the string is simple text, or that there isn't a single root element, this function returns null. In cases where the string is an invalid but well formatted snippet of XML, this function will close any tags to make for a valid XML document | 
| trimwhitespace | boolean | if true, text nodes have whitespace trimmed from start and end. | 
| nsprefix | boolean | if true, preserve namespace prefixes on node names and attribute names. | 
| Returns | Type | Description | 
|---|---|---|
| lz.DataElement | An LzDataElement which is the top of the hierarchy generated from the string | 
| valueToElement() | 
|---|
Events
onattributes, onchildNode, onchildNodes, onDocumentChange, onnodeName, onownerDocument, onparentNode
Copyright © 2002-2010 Laszlo Systems, Inc. All Rights Reserved. Unauthorized use, duplication or distribution is strictly prohibited. This is the proprietary information of Laszlo Systems, Inc. Use is subject to license terms.