gtk.cell_editable

Module for [CellEditable] interface

Types 2

interfaceCellEditable

Interface for widgets that can be used for editing cells

The [gtk.cell_editable.CellEditable] interface must be implemented for widgets to be usable to edit the contents of a [gtk.tree_view.TreeView] cell. It provides a way to specify how temporary widgets should be configured for editing, get the new value, etc.

Deprecated

List views use widgets for displaying their

contents. See [gtk.editable.Editable] for editable text widgets

Methods
bool editingCanceled() @propertyGet `editingCanceled` property. Returns: Indicates whether editing on the cell has been canceled.
void editingCanceled(bool propval) @propertySet `editingCanceled` property. Params: propval = Indicates whether editing on the cell has been canceled.
void editingDone()Emits the `GtkCellEditable::editing-done` signal.
void removeWidget()Emits the `GtkCellEditable::remove-widget` signal.
void startEditing(gdk.event.Event event = null)Begins editing on a cell_editable.
gulong connectEditingDone(T)(T callback, Flag!"After" after = No.After)Connect to `EditingDone` signal.
gulong connectRemoveWidget(T)(T callback, Flag!"After" after = No.After)Connect to `RemoveWidget` signal.
Methods
T editingCanceled(bool propval)Set `editingCanceled` property. Params: propval = Indicates whether editing on the cell has been canceled. Returns: Builder instance for fluent chaining