Inheritance diagram for Dom.NodeList:
Dom.INodeList

Public Member Functions

HtmlElement htmlItem (int index)
 
void removeAt (int index)
 Removes the given index. More...
 
void remove (Node node)
 Removes the given node. More...
 
void insert (int index, Node node)
 Insert at the given index. More...
 
void push (Node node)
 Adds the given node to the list. More...
 
Node item (int index)
 Gets a node at a particular index. More...
 
IEnumerator< NodeGetEnumerator ()
 

Properties

int length [get]
 The number of nodes in the list. More...
 
Node this[int index] [get, set]
 Gets an element at the specified index. More...
 
- Properties inherited from Dom.INodeList
int length [get]
 The number of nodes in the list. More...
 

Private Member Functions

IEnumerator IEnumerable. GetEnumerator ()
 

Private Attributes

List< Nodevalues =new List<Node>()
 

Member Function Documentation

IEnumerator<Node> Dom.NodeList.GetEnumerator ( )
inline
IEnumerator IEnumerable. Dom.NodeList.GetEnumerator ( )
inlineprivate
HtmlElement Dom.NodeList.htmlItem ( int  index)
inline
void Dom.NodeList.insert ( int  index,
Node  node 
)
inline

Insert at the given index.

Implements Dom.INodeList.

Node Dom.NodeList.item ( int  index)
inline

Gets a node at a particular index.

void Dom.NodeList.push ( Node  node)
inline

Adds the given node to the list.

Implements Dom.INodeList.

void Dom.NodeList.remove ( Node  node)
inline

Removes the given node.

Implements Dom.INodeList.

void Dom.NodeList.removeAt ( int  index)
inline

Removes the given index.

Member Data Documentation

List<Node> Dom.NodeList.values =new List<Node>()
private

Property Documentation

int Dom.NodeList.length
get

The number of nodes in the list.

Node Dom.NodeList.this[int index]
getset

Gets an element at the specified index.