`Gtk.tree Gtk.obj ->
object
val obj : Gtk.tree Gtk.obj
method add : tree_item -> unit
method all_children : tree_item list
method append : tree_item -> unit
method as_tree : Gtk.tree Gtk.obj
method as_widget : Gtk.widget Gtk.obj
method border_width : int
method child_position : GBroken.tree_item -> int
method children : tree_item list
method clear_items : start:int -> stop:int -> unit
method coerce : GObj.widget
method connect : GBroken.tree_signals
method destroy : unit -> unit
method drag : GObj.drag_ops
method event : GObj.event_ops
method focus : GContainer.focus
method get_oid : int
method insert : tree_item -> pos:int -> unit
method misc : GObj.misc_ops
method prepend : tree_item -> unit
method remove : tree_item -> unit
method remove_items : GBroken.tree_item list -> unit
method resize_mode : Gtk.Tags.resize_mode
method select_item : pos:int -> unit
method selection : GBroken.tree_item list
method set_border_width : int -> unit
method set_resize_mode : Gtk.Tags.resize_mode -> unit
method set_selection_mode : Gtk.Tags.selection_mode -> unit
method set_view_lines : bool -> unit
method set_view_mode : [ `ITEM | `LINE ] -> unit
method unselect_item : pos:int -> unit
method private wrap : Gtk.widget Gtk.obj -> tree_item
end`