`sig
val cast : 'a Gobject.obj -> Gtk.tree_view_column Gtk.obj
module P = GtkTreeProps.TreeViewColumn.P
module S = GtkTreeProps.TreeViewColumn.S
val create :
Gtk.tree_view_column Gobject.param list -> Gtk.tree_view_column Gtk.obj
external clear : [> `treeviewcolumn ] Gtk.obj -> unit
= "ml_gtk_tree_view_column_clear"
external pack_start :
[> `treeviewcolumn ] Gtk.obj ->
[> `cellrenderer ] Gtk.obj -> bool -> unit
= "ml_gtk_tree_view_column_pack_start"
external pack_end :
[> `treeviewcolumn ] Gtk.obj ->
[> `cellrenderer ] Gtk.obj -> bool -> unit
= "ml_gtk_tree_view_column_pack_end"
external clear_attributes :
[> `treeviewcolumn ] Gtk.obj -> [> `cellrenderer ] Gtk.obj -> unit
= "ml_gtk_tree_view_column_clear_attributes"
val pack :
[> `treeviewcolumn ] Gtk.obj ->
?expand:bool ->
?from:[ `END | `START ] -> [> `cellrenderer ] Gtk.obj -> unit
external add_attribute :
[> `treeviewcolumn ] Gtk.obj ->
[> `cellrenderer ] Gtk.obj -> string -> int -> unit
= "ml_gtk_tree_view_column_add_attribute"
external set_sort_column_id : [> `treeviewcolumn ] Gtk.obj -> int -> unit
= "ml_gtk_tree_view_column_set_sort_column_id"
external get_sort_column_id : [> `treeviewcolumn ] Gtk.obj -> int
= "ml_gtk_tree_view_column_get_sort_column_id"
external set_cell_data_func :
[> `treeviewcolumn ] Gtk.obj ->
[> `cellrenderer ] Gtk.obj ->
([ `treemodel ] Gtk.obj -> Gtk.tree_iter -> unit) option -> unit
= "ml_gtk_tree_view_column_set_cell_data_func"
external get_button : [> `treeviewcolumn ] Gtk.obj -> Gtk.button Gtk.obj
= "ml_gtk_tree_view_column_get_button"
end`