# Class virtual OgtkTreeProps.tree_view_sigs

    class virtual tree_view_sigs : object .. end

    method private virtual connect : 'b. ([> `treeview ], 'b) GtkSignal.t -> callback:'b -> GtkSignal.id

    method private virtual notify : 'b.
             ([> `treeview ] as 'a, 'b) Gobject.property ->
             callback:('b -> unit) -> GtkSignal.id

    method columns_changed : callback:(unit -> unit) -> GtkSignal.id

    method cursor_changed : callback:(unit -> unit) -> GtkSignal.id

    method expand_collapse_cursor_row : callback:(logical:bool -> expand:bool -> all:bool -> bool) -> GtkSignal.id

    method move_cursor : callback:(GtkEnums.movement_step -> int -> bool) -> GtkSignal.id

    method row_collapsed : callback:(Gtk.tree_iter -> Gtk.tree_path -> unit) -> GtkSignal.id

    method row_expanded : callback:(Gtk.tree_iter -> Gtk.tree_path -> unit) -> GtkSignal.id

    method select_all : callback:(unit -> bool) -> GtkSignal.id

    method select_cursor_parent : callback:(unit -> bool) -> GtkSignal.id

    method select_cursor_row : callback:(start_editing:bool -> bool) -> GtkSignal.id

    method set_scroll_adjustments : callback:(GData.adjustment option -> GData.adjustment option -> unit) ->
           GtkSignal.id

    method start_interactive_search : callback:(unit -> bool) -> GtkSignal.id

    method test_collapse_row : callback:(Gtk.tree_iter -> Gtk.tree_path -> bool) -> GtkSignal.id

    method test_expand_row : callback:(Gtk.tree_iter -> Gtk.tree_path -> bool) -> GtkSignal.id

    method toggle_cursor_row : callback:(unit -> bool) -> GtkSignal.id

    method unselect_all : callback:(unit -> bool) -> GtkSignal.id

    method notify_enable_search : callback:(bool -> unit) -> GtkSignal.id

    method notify_fixed_height_mode : callback:(bool -> unit) -> GtkSignal.id

    method notify_hadjustment : callback:(GData.adjustment -> unit) -> GtkSignal.id

    method notify_headers_visible : callback:(bool -> unit) -> GtkSignal.id

    method notify_reorderable : callback:(bool -> unit) -> GtkSignal.id

    method notify_rules_hint : callback:(bool -> unit) -> GtkSignal.id

    method notify_search_column : callback:(int -> unit) -> GtkSignal.id

    method notify_vadjustment : callback:(GData.adjustment -> unit) -> GtkSignal.id

    method notify_hover_expand : callback:(bool -> unit) -> GtkSignal.id

    method notify_hover_selection : callback:(bool -> unit) -> GtkSignal.id

    method notify_enable_grid_lines : callback:(GtkEnums.tree_view_grid_lines -> unit) -> GtkSignal.id

    method notify_enable_tree_lines : callback:(bool -> unit) -> GtkSignal.id

    method notify_tooltip_column : callback:(int -> unit) -> GtkSignal.id