val cast : 'a Gobject.obj -> Gtk.tree_view Gtk.obj
val create : Gtk.tree_view Gobject.param list -> Gtk.tree_view Gtk.obj
val get_visible_range : [> `treeview ] Gtk.obj -> (Gtk.tree_path * Gtk.tree_path) option
val make_params : cont:([> `treeview ] as 'a Gobject.param list -> 'b) -> 'a Gobject.param list -> ?enable_search:bool -> ?fixed_height_mode:bool -> ?hadjustment:Gtk.adjustment Gtk.obj -> ?headers_clickable:bool -> ?headers_visible:bool -> ?model:Gtk.tree_model -> ?reorderable:bool -> ?rules_hint:bool -> ?search_column:int -> ?vadjustment:Gtk.adjustment Gtk.obj -> ?tooltip_column:int -> 'b