gi-gtk-3.0.11: Gtk bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Interfaces.CellEditable

Contents

Description

The CellEditable interface must be implemented for widgets to be usable when editing the contents of a TreeView cell.

Synopsis

Exported types

Methods

editingDone

cellEditableEditingDone Source #

Arguments

:: (HasCallStack, MonadIO m, IsCellEditable a) 
=> a

cellEditable: A CellEditable

-> m () 

Emits the CellEditable::editing-done signal.

removeWidget

cellEditableRemoveWidget Source #

Arguments

:: (HasCallStack, MonadIO m, IsCellEditable a) 
=> a

cellEditable: A CellEditable

-> m () 

Emits the CellEditable::remove-widget signal.

startEditing

cellEditableStartEditing Source #

Arguments

:: (HasCallStack, MonadIO m, IsCellEditable a) 
=> a

cellEditable: A CellEditable

-> Maybe Event

event: A Event, or Nothing

-> m () 

Begins editing on a cellEditable. event is the Event that began the editing process. It may be Nothing, in the instance that editing was initiated through programatic means.

Properties

editingCanceled

data CellEditableEditingCanceledPropertyInfo Source #

Instances

AttrInfo CellEditableEditingCanceledPropertyInfo Source # 
type AttrOrigin CellEditableEditingCanceledPropertyInfo Source # 
type AttrLabel CellEditableEditingCanceledPropertyInfo Source # 
type AttrGetType CellEditableEditingCanceledPropertyInfo Source # 
type AttrBaseTypeConstraint CellEditableEditingCanceledPropertyInfo Source # 
type AttrSetTypeConstraint CellEditableEditingCanceledPropertyInfo Source # 
type AttrAllowedOps CellEditableEditingCanceledPropertyInfo Source # 

Signals

editingDone

removeWidget