Class: Gtk::TreeIter

Class | Gtk::TreeIter
In: | lib/json/editor.rb
Parent: | Object

The Gtk::TreeIter class is reopened and some auxiliary methods are added.

### Methods

content content= each recursive_each remove_subtree type type=

### Included Modules

Enumerable

### Public Instance methods

content()

Returns the content of this node.

content=(value)

Sets the content of this node to value.

each() {|nth_child(i) }| ...}

Traverse each of this Gtk::TreeIter instance‘s children and yield to them.

recursive_each() {|self| ...}

Recursively traverse all nodes of this Gtk::TreeIter‘s subtree (including self) and yield to them.

remove_subtree(model)

Remove the subtree of this Gtk::TreeIter instance from the model model.

type()

Returns the type of this node.

type=(value)

Sets the type of this node to value. This implies setting the respective icon accordingly.

[Validate]