package ocgtk

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Class Tree_view.tree_view

inherit Ocgtk_gtk__.GEvent_controller_and__layout_child_and__layout_manager_and__root_and__tooltip_and__widget.widget_t
inherit Ocgtk_gtk__.GScrollable.scrollable_t
method on_columns_changed : ?after:bool -> callback:(unit -> unit) -> unit -> Gobject.Signal.handler_id
method on_cursor_changed : ?after:bool -> callback:(unit -> unit) -> unit -> Gobject.Signal.handler_id
method on_expand_collapse_cursor_row : ?after:bool -> callback:(object_:bool -> p0:bool -> p1:bool -> bool) -> unit -> Gobject.Signal.handler_id
method on_move_cursor : ?after:bool -> callback: (step:Ocgtk_gtk__.Gtk_enums.movementstep -> direction:int -> extend:bool -> modify:bool -> bool) -> unit -> Gobject.Signal.handler_id
method on_select_all : ?after:bool -> callback:(unit -> bool) -> unit -> Gobject.Signal.handler_id
method on_select_cursor_parent : ?after:bool -> callback:(unit -> bool) -> unit -> Gobject.Signal.handler_id
method on_select_cursor_row : ?after:bool -> callback:(object_:bool -> bool) -> unit -> Gobject.Signal.handler_id
method on_toggle_cursor_row : ?after:bool -> callback:(unit -> bool) -> unit -> Gobject.Signal.handler_id
method on_unselect_all : ?after:bool -> callback:(unit -> bool) -> unit -> Gobject.Signal.handler_id
method append_column : Ocgtk_gtk__.GTree_view_column.tree_view_column_t -> int
method collapse_all : unit -> unit
method collapse_row : Ocgtk_gtk__.Tree_path.t -> bool
method columns_autosize : unit -> unit
method create_row_drag_icon : Ocgtk_gtk__.Tree_path.t -> Ocgtk_gdk.Gdk.Paintable.paintable_t option
method enable_model_drag_dest : Ocgtk_gdk.Gdk.Content_formats.content_formats_t -> Ocgtk_gdk.Gdk.dragaction -> unit
method enable_model_drag_source : Ocgtk_gdk.Gdk.modifiertype -> Ocgtk_gdk.Gdk.Content_formats.content_formats_t -> Ocgtk_gdk.Gdk.dragaction -> unit
method expand_all : unit -> unit
method expand_row : Ocgtk_gtk__.Tree_path.t -> bool -> bool
method expand_to_path : Ocgtk_gtk__.Tree_path.t -> unit
method get_activate_on_single_click : unit -> bool
method get_column : int -> Ocgtk_gtk__.GTree_view_column.tree_view_column_t option
method get_columns : unit -> Ocgtk_gtk__.GTree_view_column.tree_view_column_t list
method get_enable_tree_lines : unit -> bool
method get_expander_column : unit -> Ocgtk_gtk__.GTree_view_column.tree_view_column_t option
method get_fixed_height_mode : unit -> bool
method get_grid_lines : unit -> Ocgtk_gtk__.Gtk_enums.treeviewgridlines
method get_headers_clickable : unit -> bool
method get_headers_visible : unit -> bool
method get_hover_expand : unit -> bool
method get_hover_selection : unit -> bool
method get_level_indentation : unit -> int
method get_model : unit -> Ocgtk_gtk__.GTree_model.tree_model_t option
method get_n_columns : unit -> int
method get_reorderable : unit -> bool
method get_rubber_banding : unit -> bool
method get_search_column : unit -> int
method get_search_entry : unit -> Ocgtk_gtk__.GEditable.editable_t option
method get_selection : unit -> Ocgtk_gtk__.GTree_selection_and__tree_view.tree_selection_t
method get_show_expanders : unit -> bool
method get_tooltip_column : unit -> int
method insert_column : Ocgtk_gtk__.GTree_view_column.tree_view_column_t -> int -> int
method is_rubber_banding_active : unit -> bool
method move_column_after : Ocgtk_gtk__.GTree_view_column.tree_view_column_t -> Ocgtk_gtk__.GTree_view_column.tree_view_column_t option -> unit
method remove_column : Ocgtk_gtk__.GTree_view_column.tree_view_column_t -> int
method row_activated : Ocgtk_gtk__.Tree_path.t -> Ocgtk_gtk__.GTree_view_column.tree_view_column_t option -> unit
method row_expanded : Ocgtk_gtk__.Tree_path.t -> bool
method scroll_to_cell : Ocgtk_gtk__.Tree_path.t option -> Ocgtk_gtk__.GTree_view_column.tree_view_column_t option -> bool -> float -> float -> unit
method scroll_to_point : int -> int -> unit
method set_activate_on_single_click : bool -> unit
method set_cursor_on_cell : Ocgtk_gtk__.Tree_path.t -> Ocgtk_gtk__.GTree_view_column.tree_view_column_t option -> Ocgtk_gtk__.GCell_renderer.cell_renderer_t option -> bool -> unit
method set_drag_dest_row : Ocgtk_gtk__.Tree_path.t option -> Ocgtk_gtk__.Gtk_enums.treeviewdropposition -> unit
method set_enable_tree_lines : bool -> unit
method set_expander_column : Ocgtk_gtk__.GTree_view_column.tree_view_column_t option -> unit
method set_fixed_height_mode : bool -> unit
method set_grid_lines : Ocgtk_gtk__.Gtk_enums.treeviewgridlines -> unit
method set_headers_clickable : bool -> unit
method set_headers_visible : bool -> unit
method set_hover_expand : bool -> unit
method set_hover_selection : bool -> unit
method set_level_indentation : int -> unit
method set_model : Ocgtk_gtk__.GTree_model.tree_model_t option -> unit
method set_reorderable : bool -> unit
method set_rubber_banding : bool -> unit
method set_search_column : int -> unit
method set_search_entry : Ocgtk_gtk__.GEditable.editable_t option -> unit
method set_show_expanders : bool -> unit
method set_tooltip_cell : Ocgtk_gtk__.GEvent_controller_and__layout_child_and__layout_manager_and__root_and__tooltip_and__widget.tooltip_t -> Ocgtk_gtk__.Tree_path.t option -> Ocgtk_gtk__.GTree_view_column.tree_view_column_t option -> Ocgtk_gtk__.GCell_renderer.cell_renderer_t option -> unit
method set_tooltip_column : int -> unit
method set_tooltip_row : Ocgtk_gtk__.GEvent_controller_and__layout_child_and__layout_manager_and__root_and__tooltip_and__widget.tooltip_t -> Ocgtk_gtk__.Tree_path.t -> unit
method unset_rows_drag_dest : unit -> unit
method unset_rows_drag_source : unit -> unit
method enable_grid_lines : Ocgtk_gtk__.Gtk_enums.treeviewgridlines
method set_enable_grid_lines : Ocgtk_gtk__.Gtk_enums.treeviewgridlines -> unit
method as_tree_view : Ocgtk_gtk__.Tree_selection_and__tree_view.Tree_view.t