gi-gtk-3.0.6: 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

 

Synopsis

Exported types

newtype CellEditable Source #

Instances

GObject CellEditable Source # 
IsObject CellEditable Source # 
IsWidget CellEditable Source # 
IsCellEditable CellEditable Source # 
((~) * info (ResolveCellEditableMethod t CellEditable), MethodInfo * info CellEditable p) => IsLabel t (CellEditable -> p) Source # 

Methods

fromLabel :: Proxy# Symbol t -> CellEditable -> p #

((~) * info (ResolveCellEditableMethod t CellEditable), MethodInfo * info CellEditable p) => IsLabelProxy t (CellEditable -> p) Source # 
HasAttributeList * CellEditable Source # 
type SignalList CellEditable Source # 
type SignalList CellEditable
type AttributeList CellEditable Source # 
type AttributeList CellEditable

Methods

cellEditableEditingDone

data CellEditableEditingDoneMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsCellEditable a) => MethodInfo * CellEditableEditingDoneMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy CellEditableEditingDoneMethodInfo a -> signature -> s

cellEditableRemoveWidget

data CellEditableRemoveWidgetMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsCellEditable a) => MethodInfo * CellEditableRemoveWidgetMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy CellEditableRemoveWidgetMethodInfo a -> signature -> s

cellEditableStartEditing

data CellEditableStartEditingMethodInfo Source #

Instances

((~) * signature (Maybe Event -> m ()), MonadIO m, IsCellEditable a) => MethodInfo * CellEditableStartEditingMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy CellEditableStartEditingMethodInfo a -> signature -> s

Properties

EditingCanceled

data CellEditableEditingCanceledPropertyInfo Source #

Instances

AttrInfo CellEditableEditingCanceledPropertyInfo Source # 
type AttrSetTypeConstraint CellEditableEditingCanceledPropertyInfo Source # 
type AttrSetTypeConstraint CellEditableEditingCanceledPropertyInfo = * ~ Bool
type AttrLabel CellEditableEditingCanceledPropertyInfo Source # 
type AttrLabel CellEditableEditingCanceledPropertyInfo = "editing-canceled"
type AttrGetType CellEditableEditingCanceledPropertyInfo Source # 
type AttrBaseTypeConstraint CellEditableEditingCanceledPropertyInfo Source # 
type AttrAllowedOps CellEditableEditingCanceledPropertyInfo Source # 
type AttrAllowedOps CellEditableEditingCanceledPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

cellEditableEditingCanceled :: AttrLabelProxy "editingCanceled" Source #

Signals

EditingDone

data CellEditableEditingDoneSignalInfo Source #

Instances

SignalInfo CellEditableEditingDoneSignalInfo Source # 

Associated Types

type HaskellCallbackType CellEditableEditingDoneSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o CellEditableEditingDoneSignalInfo -> o -> HaskellCallbackType CellEditableEditingDoneSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType CellEditableEditingDoneSignalInfo Source # 

afterCellEditableEditingDone :: (GObject a, MonadIO m) => a -> CellEditableEditingDoneCallback -> m SignalHandlerId Source #

onCellEditableEditingDone :: (GObject a, MonadIO m) => a -> CellEditableEditingDoneCallback -> m SignalHandlerId Source #

RemoveWidget

data CellEditableRemoveWidgetSignalInfo Source #

Instances

SignalInfo CellEditableRemoveWidgetSignalInfo Source # 

Associated Types

type HaskellCallbackType CellEditableRemoveWidgetSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o CellEditableRemoveWidgetSignalInfo -> o -> HaskellCallbackType CellEditableRemoveWidgetSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType CellEditableRemoveWidgetSignalInfo Source # 

afterCellEditableRemoveWidget :: (GObject a, MonadIO m) => a -> CellEditableRemoveWidgetCallback -> m SignalHandlerId Source #

onCellEditableRemoveWidget :: (GObject a, MonadIO m) => a -> CellEditableRemoveWidgetCallback -> m SignalHandlerId Source #