# Class GTree.model_signals

    class model_signals : [> `treemodel ] Gtk.obj -> object .. end

    method after : < after : 'a;
             row_changed : callback:(Gtk.tree_path -> Gtk.tree_iter -> unit) ->
                           GtkSignal.id;
             row_deleted : callback:(Gtk.tree_path -> unit) -> GtkSignal.id;
             row_has_child_toggled : callback:(Gtk.tree_path -> Gtk.tree_iter -> unit) ->
                                     GtkSignal.id;
             row_inserted : callback:(Gtk.tree_path -> Gtk.tree_iter -> unit) ->
                            GtkSignal.id;
             rows_reordered : callback:(Gtk.tree_path -> Gtk.tree_iter -> unit) ->
                              GtkSignal.id;
             .. >
           as 'a

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

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

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

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

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