Module GtkTree.TreeSelection


module TreeSelection: sig .. end

include GtkTreeProps.TreeSelection
val set_mode : Gtk.tree_selection -> Gtk.Tags.selection_mode -> unit
val get_mode : Gtk.tree_selection -> Gtk.Tags.selection_mode
val set_select_function : Gtk.tree_selection -> (Gtk.tree_path -> bool -> bool) -> unit
val selected_foreach : Gtk.tree_selection -> (Gtk.tree_path -> unit) -> unit
val get_selected_rows : Gtk.tree_selection -> Gtk.tree_path list
val count_selected_rows : Gtk.tree_selection -> int
val select_path : Gtk.tree_selection -> Gtk.tree_path -> unit
val path_is_selected : Gtk.tree_selection -> Gtk.tree_path -> bool
val unselect_path : Gtk.tree_selection -> Gtk.tree_path -> unit
val select_iter : Gtk.tree_selection -> Gtk.tree_iter -> unit
val unselect_iter : Gtk.tree_selection -> Gtk.tree_iter -> unit
val iter_is_selected : Gtk.tree_selection -> Gtk.tree_iter -> bool
val select_all : Gtk.tree_selection -> unit
val unselect_all : Gtk.tree_selection -> unit
val select_range : Gtk.tree_selection -> Gtk.tree_path -> Gtk.tree_path -> unit
val unselect_range : Gtk.tree_selection -> Gtk.tree_path -> Gtk.tree_path -> unit