GTree.viewSourceA widget for displaying both trees and lists @gtkdoc gtk GtkTreeView
inherit GContainer.containerval obj : Gtk.tree_view Gtk.objmethod as_tree_view : Gtk.tree_view Gtk.objmethod connect : view_signalsmethod append_column : view_column -> intmethod collapse_row : Gtk.tree_path -> unitmethod event : GObj.event_opsmethod expand_row : ?all:bool -> Gtk.tree_path -> unitmethod expand_to_path : Gtk.tree_path -> unitmethod expander_column : view_column optionmethod get_column : int -> view_columnmethod get_cursor : unit -> Gtk.tree_path option * view_column optionmethod get_path_at_pos : x:int ->
y:int ->
(Gtk.tree_path * view_column * int * int) optionmethod get_cell_area : ?path:Gtk.tree_path ->
?col:view_column ->
unit ->
Gdk.Rectangle.tmethod get_visible_range : unit -> (Gtk.tree_path * Gtk.tree_path) optionmethod hadjustment : GData.adjustmentmethod insert_column : view_column -> int -> intmethod model : modelmethod move_column : view_column -> after:view_column -> intmethod remove_column : view_column -> intmethod row_activated : Gtk.tree_path -> view_column -> unitmethod row_expanded : Gtk.tree_path -> boolmethod scroll_to_cell : ?align:(float * float) ->
Gtk.tree_path ->
view_column ->
unitmethod selection : selectionmethod set_cursor : ?cell:cell_renderer ->
?edit:bool ->
Gtk.tree_path ->
view_column ->
unitmethod set_expander_column : view_column option -> unitmethod set_hadjustment : GData.adjustment -> unitmethod set_model : model option -> unitmethod set_vadjustment : GData.adjustment -> unitmethod vadjustment : GData.adjustmentmethod set_row_separator_func : (model -> Gtk.tree_iter -> bool) option -> unitmethod enable_grid_lines : GtkEnums.tree_view_grid_linesmethod set_enable_grid_lines : GtkEnums.tree_view_grid_lines -> unit