package ocgtk
Install
dune-project
Dependency
Authors
Maintainers
Sources
sha256=4e50fdb5093136a10fc8ffbe388e44cbcb70d52f8afdd48863ec7e22580ff054
doc/ocgtk.gtk/Ocgtk_gtk/Gtk/Wrappers/Cell_renderer_toggle/index.html
Module Wrappers.Cell_renderer_toggle
type t =
[ `cell_renderer_toggle | `cell_renderer | `initially_unowned | `object_ ]
Gobject.objval new_ : unit -> tCreate a new CellRendererToggle
val set_radio : t -> bool -> unitIf @radio is %TRUE, the cell renderer renders a radio toggle (i.e. a toggle in a group of mutually-exclusive toggles). If %FALSE, it renders a check toggle (a standalone boolean option). This can be set globally for the cell renderer, or changed just before rendering each cell in the model (for `GtkTreeView`, you set up a per-row setting using `GtkTreeViewColumn` to associate model columns with cell renderer properties).
val set_active : t -> bool -> unitActivates or deactivates a cell renderer.
val set_activatable : t -> bool -> unitMakes the cell renderer activatable.
val get_radio : t -> boolReturns whether we’re rendering radio toggles rather than checkboxes.
val get_active : t -> boolReturns whether the cell renderer is active. See gtk_cell_renderer_toggle_set_active().
val get_activatable : t -> boolReturns whether the cell renderer is activatable. See gtk_cell_renderer_toggle_set_activatable().
val get_inconsistent : t -> boolGet property: inconsistent
val set_inconsistent : t -> bool -> unitSet property: inconsistent
val on_toggled :
?after:bool ->
t ->
callback:(path:string -> unit) ->
Gobject.Signal.handler_id