WebKitDOMGTK+ Reference Manual: WebKitDOMTreeWalker

## WebKitDOMTreeWalker WebKitDOMTreeWalker |

## Synopsis

                        WebKitDOMTreeWalker;
    WebKitDOMNode *     webkit_dom_tree_walker_parent_node  (WebKitDOMTreeWalker *self);
    WebKitDOMNode *     webkit_dom_tree_walker_first_child  (WebKitDOMTreeWalker *self);
    WebKitDOMNode *     webkit_dom_tree_walker_last_child   (WebKitDOMTreeWalker *self);
    WebKitDOMNode *     webkit_dom_tree_walker_previous_sibling
                                                            (WebKitDOMTreeWalker *self);
    WebKitDOMNode *     webkit_dom_tree_walker_next_sibling (WebKitDOMTreeWalker *self);
    WebKitDOMNode *     webkit_dom_tree_walker_previous_node
                                                            (WebKitDOMTreeWalker *self);
    WebKitDOMNode *     webkit_dom_tree_walker_next_node    (WebKitDOMTreeWalker *self);
    WebKitDOMNode *     webkit_dom_tree_walker_get_root     (WebKitDOMTreeWalker *self);
    gulong              webkit_dom_tree_walker_get_what_to_show
                                                            (WebKitDOMTreeWalker *self);
    WebKitDOMNodeFilter * webkit_dom_tree_walker_get_filter (WebKitDOMTreeWalker *self);
    gboolean            webkit_dom_tree_walker_get_expand_entity_references
                                                            (WebKitDOMTreeWalker *self);
    WebKitDOMNode *     webkit_dom_tree_walker_get_current_node
                                                            (WebKitDOMTreeWalker *self);
    void                webkit_dom_tree_walker_set_current_node
                                                            (WebKitDOMTreeWalker *self,
                                                             WebKitDOMNode *value,
                                                             GError **error);

## Object Hierarchy

      GObject
       +----WebKitDOMObject
             +----WebKitDOMTreeWalker

## Properties

      "expand-entity-references" gboolean              : Read
      "filter"                   WebKitDOMNodeFilter*  : Read
      "root"                     WebKitDOMNode*        : Read
      "what-to-show"             gulong                : Read

## Description

## Details

### WebKitDOMTreeWalker

    typedef struct _WebKitDOMTreeWalker WebKitDOMTreeWalker;

### webkit_dom_tree_walker_parent_node ()

    WebKitDOMNode *     webkit_dom_tree_walker_parent_node  (WebKitDOMTreeWalker *self);

`self` : | A WebKitDOMTreeWalker
Returns : | A WebKitDOMNode. [transfer none]

### webkit_dom_tree_walker_first_child ()

    WebKitDOMNode *     webkit_dom_tree_walker_first_child  (WebKitDOMTreeWalker *self);

`self` : | A WebKitDOMTreeWalker
Returns : | A WebKitDOMNode. [transfer none]

### webkit_dom_tree_walker_last_child ()

    WebKitDOMNode *     webkit_dom_tree_walker_last_child   (WebKitDOMTreeWalker *self);

`self` : | A WebKitDOMTreeWalker
Returns : | A WebKitDOMNode. [transfer none]

### webkit_dom_tree_walker_previous_sibling ()

    WebKitDOMNode *     webkit_dom_tree_walker_previous_sibling
                                                            (WebKitDOMTreeWalker *self);

`self` : | A WebKitDOMTreeWalker
Returns : | A WebKitDOMNode. [transfer none]

### webkit_dom_tree_walker_next_sibling ()

    WebKitDOMNode *     webkit_dom_tree_walker_next_sibling (WebKitDOMTreeWalker *self);

`self` : | A WebKitDOMTreeWalker
Returns : | A WebKitDOMNode. [transfer none]

### webkit_dom_tree_walker_previous_node ()

    WebKitDOMNode *     webkit_dom_tree_walker_previous_node
                                                            (WebKitDOMTreeWalker *self);

`self` : | A WebKitDOMTreeWalker
Returns : | A WebKitDOMNode. [transfer none]

### webkit_dom_tree_walker_next_node ()

    WebKitDOMNode *     webkit_dom_tree_walker_next_node    (WebKitDOMTreeWalker *self);

`self` : | A WebKitDOMTreeWalker
Returns : | A WebKitDOMNode. [transfer none]

### webkit_dom_tree_walker_get_root ()

    WebKitDOMNode *     webkit_dom_tree_walker_get_root     (WebKitDOMTreeWalker *self);

`self` : | A WebKitDOMTreeWalker
Returns : | A WebKitDOMNode. [transfer none]

### webkit_dom_tree_walker_get_what_to_show ()

    gulong              webkit_dom_tree_walker_get_what_to_show
                                                            (WebKitDOMTreeWalker *self);

`self` : | A WebKitDOMTreeWalker
Returns : | A gulong

### webkit_dom_tree_walker_get_filter ()

    WebKitDOMNodeFilter * webkit_dom_tree_walker_get_filter (WebKitDOMTreeWalker *self);

`self` : | A WebKitDOMTreeWalker
Returns : | A WebKitDOMNodeFilter. [transfer none]

### webkit_dom_tree_walker_get_expand_entity_references ()

    gboolean            webkit_dom_tree_walker_get_expand_entity_references
                                                            (WebKitDOMTreeWalker *self);

`self` : | A WebKitDOMTreeWalker
Returns : | A gboolean

### webkit_dom_tree_walker_get_current_node ()

    WebKitDOMNode *     webkit_dom_tree_walker_get_current_node
                                                            (WebKitDOMTreeWalker *self);

`self` : | A WebKitDOMTreeWalker
Returns : | A WebKitDOMNode. [transfer none]

### webkit_dom_tree_walker_set_current_node ()

    void                webkit_dom_tree_walker_set_current_node
                                                            (WebKitDOMTreeWalker *self,
                                                             WebKitDOMNode *value,
                                                             GError **error);

`self` : | A WebKitDOMTreeWalker
`value` : | A WebKitDOMNode
`error` : | GError

## Property Details

### The `"expand-entity-references"` property

      "expand-entity-references" gboolean              : Read

read-only gboolean TreeWalker:expand-entity-references.

Default value: FALSE

### The `"filter"` property

      "filter"                   WebKitDOMNodeFilter*  : Read

read-only WebKitDOMNodeFilter* TreeWalker:filter.

### The `"root"` property

      "root"                     WebKitDOMNode*        : Read

read-only WebKitDOMNode* TreeWalker:root.

### The `"what-to-show"` property

      "what-to-show"             gulong                : Read

read-only gulong TreeWalker:what-to-show.