# Module OgtkTreeProps

    module OgtkTreeProps: sig .. end

    val set : ('a, 'b) Gobject.property -> 'a Gobject.obj -> 'b -> unit

    val get : ('a, 'b) Gobject.property -> 'a Gobject.obj -> 'b

    val param : ('a, 'b) Gobject.property -> 'b -> 'a Gobject.param

    class virtual tree_view_props : object .. end

    class virtual tree_view_notify : [> `treeview ] Gobject.obj -> object .. end

    class virtual tree_view_sigs : object .. end

    val cell_renderer_param : [< `CELL_BACKGROUND of string
            | `CELL_BACKGROUND_GDK of Gdk.color
            | `CELL_BACKGROUND_SET of bool
            | `HEIGHT of int
            | `IS_EXPANDED of bool
            | `IS_EXPANDER of bool
            | `MODE of GtkEnums.cell_renderer_mode
            | `VISIBLE of bool
            | `WIDTH of int
            | `XALIGN of float
            | `XPAD of int
            | `YALIGN of float
            | `YPAD of int ] ->
           [> `cellrenderer ] Gobject.param

    val cell_renderer_pixbuf_param : [< `PIXBUF of GdkPixbuf.pixbuf
            | `PIXBUF_EXPANDER_CLOSED of GdkPixbuf.pixbuf
            | `PIXBUF_EXPANDER_OPEN of GdkPixbuf.pixbuf
            | `STOCK_DETAIL of string
            | `STOCK_ID of string
            | `STOCK_SIZE of GtkEnums.icon_size ] ->
           [> `cellrendererpixbuf ] Gobject.param

    val cell_renderer_text_param : [< `BACKGROUND of string
            | `BACKGROUND_GDK of Gdk.color
            | `BACKGROUND_SET of bool
            | `EDITABLE of bool
            | `FAMILY of string
            | `FONT of string
            | `FONT_DESC of Pango.font_description
            | `FOREGROUND of string
            | `FOREGROUND_GDK of Gdk.color
            | `FOREGROUND_SET of bool
            | `MARKUP of string
            | `RISE of int
            | `SCALE of float
            | `SINGLE_PARAGRAPH_MODE of bool
            | `SIZE of int
            | `SIZE_POINTS of float
            | `STRETCH of PangoEnums.stretch
            | `STRIKETHROUGH of bool
            | `STYLE of PangoEnums.style
            | `TEXT of string
            | `UNDERLINE of PangoEnums.underline
            | `VARIANT of PangoEnums.variant
            | `WEIGHT of int ] ->
           [> `cellrenderertext ] Gobject.param

    val cell_renderer_toggle_param : [< `ACTIVATABLE of bool
            | `ACTIVE of bool
            | `INCONSISTENT of bool
            | `RADIO of bool ] ->
           [> `cellrenderertoggle ] Gobject.param

    val cell_renderer_progress_param : [< `TEXT of string option | `VALUE of int ] ->
           [> `cellrendererprogress ] Gobject.param

    class virtual tree_view_column_props : object .. end

    class virtual tree_view_column_notify : [> `treeviewcolumn ] Gobject.obj -> object .. end

    class virtual tree_model_sigs : object .. end

    class virtual tree_sortable_sigs : object .. end

    class virtual icon_view_props : object .. end

    class virtual icon_view_notify : [> `iconview ] Gobject.obj -> object .. end

    class virtual icon_view_sigs : object .. end