Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- Exported types
- Methods
- cellAreaActivate
- cellAreaActivateCell
- cellAreaAdd
- cellAreaAddFocusSibling
- cellAreaApplyAttributes
- cellAreaAttributeConnect
- cellAreaAttributeDisconnect
- cellAreaAttributeGetColumn
- cellAreaCellGetProperty
- cellAreaCellSetProperty
- cellAreaCopyContext
- cellAreaCreateContext
- cellAreaEvent
- cellAreaFocus
- cellAreaForeach
- cellAreaForeachAlloc
- cellAreaGetCellAllocation
- cellAreaGetCellAtPosition
- cellAreaGetCurrentPathString
- cellAreaGetEditWidget
- cellAreaGetEditedCell
- cellAreaGetFocusCell
- cellAreaGetFocusFromSibling
- cellAreaGetFocusSiblings
- cellAreaGetPreferredHeight
- cellAreaGetPreferredHeightForWidth
- cellAreaGetPreferredWidth
- cellAreaGetPreferredWidthForHeight
- cellAreaGetRequestMode
- cellAreaHasRenderer
- cellAreaInnerCellArea
- cellAreaIsActivatable
- cellAreaIsFocusSibling
- cellAreaRemove
- cellAreaRemoveFocusSibling
- cellAreaRender
- cellAreaRequestRenderer
- cellAreaSetFocusCell
- cellAreaStopEditing
- Properties
- Signals
- newtype CellArea = CellArea (ForeignPtr CellArea)
- class GObject o => CellAreaK o
- toCellArea :: CellAreaK o => o -> IO CellArea
- noCellArea :: Maybe CellArea
- data CellAreaActivateMethodInfo
- cellAreaActivate :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => a -> b -> c -> Rectangle -> [CellRendererState] -> Bool -> m Bool
- data CellAreaActivateCellMethodInfo
- cellAreaActivateCell :: (MonadIO m, CellAreaK a, WidgetK b, CellRendererK c) => a -> b -> c -> Event -> Rectangle -> [CellRendererState] -> m Bool
- data CellAreaAddMethodInfo
- cellAreaAdd :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> m ()
- data CellAreaAddFocusSiblingMethodInfo
- cellAreaAddFocusSibling :: (MonadIO m, CellAreaK a, CellRendererK b, CellRendererK c) => a -> b -> c -> m ()
- data CellAreaApplyAttributesMethodInfo
- cellAreaApplyAttributes :: (MonadIO m, CellAreaK a, TreeModelK b) => a -> b -> TreeIter -> Bool -> Bool -> m ()
- data CellAreaAttributeConnectMethodInfo
- cellAreaAttributeConnect :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> Text -> Int32 -> m ()
- data CellAreaAttributeDisconnectMethodInfo
- cellAreaAttributeDisconnect :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> Text -> m ()
- data CellAreaAttributeGetColumnMethodInfo
- cellAreaAttributeGetColumn :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> Text -> m Int32
- data CellAreaCellGetPropertyMethodInfo
- cellAreaCellGetProperty :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> Text -> GValue -> m ()
- data CellAreaCellSetPropertyMethodInfo
- cellAreaCellSetProperty :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> Text -> GValue -> m ()
- data CellAreaCopyContextMethodInfo
- cellAreaCopyContext :: (MonadIO m, CellAreaK a, CellAreaContextK b) => a -> b -> m CellAreaContext
- data CellAreaCreateContextMethodInfo
- cellAreaCreateContext :: (MonadIO m, CellAreaK a) => a -> m CellAreaContext
- data CellAreaEventMethodInfo
- cellAreaEvent :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => a -> b -> c -> Event -> Rectangle -> [CellRendererState] -> m Int32
- data CellAreaFocusMethodInfo
- cellAreaFocus :: (MonadIO m, CellAreaK a) => a -> DirectionType -> m Bool
- data CellAreaForeachMethodInfo
- cellAreaForeach :: (MonadIO m, CellAreaK a) => a -> CellCallback -> m ()
- data CellAreaForeachAllocMethodInfo
- cellAreaForeachAlloc :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => a -> b -> c -> Rectangle -> Rectangle -> CellAllocCallback -> m ()
- data CellAreaGetCellAllocationMethodInfo
- cellAreaGetCellAllocation :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c, CellRendererK d) => a -> b -> c -> d -> Rectangle -> m Rectangle
- data CellAreaGetCellAtPositionMethodInfo
- cellAreaGetCellAtPosition :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => a -> b -> c -> Rectangle -> Int32 -> Int32 -> m (CellRenderer, Rectangle)
- data CellAreaGetCurrentPathStringMethodInfo
- cellAreaGetCurrentPathString :: (MonadIO m, CellAreaK a) => a -> m Text
- data CellAreaGetEditWidgetMethodInfo
- cellAreaGetEditWidget :: (MonadIO m, CellAreaK a) => a -> m CellEditable
- data CellAreaGetEditedCellMethodInfo
- cellAreaGetEditedCell :: (MonadIO m, CellAreaK a) => a -> m CellRenderer
- data CellAreaGetFocusCellMethodInfo
- cellAreaGetFocusCell :: (MonadIO m, CellAreaK a) => a -> m CellRenderer
- data CellAreaGetFocusFromSiblingMethodInfo
- cellAreaGetFocusFromSibling :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> m CellRenderer
- data CellAreaGetFocusSiblingsMethodInfo
- cellAreaGetFocusSiblings :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> m [CellRenderer]
- data CellAreaGetPreferredHeightMethodInfo
- cellAreaGetPreferredHeight :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => a -> b -> c -> m (Int32, Int32)
- data CellAreaGetPreferredHeightForWidthMethodInfo
- cellAreaGetPreferredHeightForWidth :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => a -> b -> c -> Int32 -> m (Int32, Int32)
- data CellAreaGetPreferredWidthMethodInfo
- cellAreaGetPreferredWidth :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => a -> b -> c -> m (Int32, Int32)
- data CellAreaGetPreferredWidthForHeightMethodInfo
- cellAreaGetPreferredWidthForHeight :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => a -> b -> c -> Int32 -> m (Int32, Int32)
- data CellAreaGetRequestModeMethodInfo
- cellAreaGetRequestMode :: (MonadIO m, CellAreaK a) => a -> m SizeRequestMode
- data CellAreaHasRendererMethodInfo
- cellAreaHasRenderer :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> m Bool
- data CellAreaInnerCellAreaMethodInfo
- cellAreaInnerCellArea :: (MonadIO m, CellAreaK a, WidgetK b) => a -> b -> Rectangle -> m Rectangle
- data CellAreaIsActivatableMethodInfo
- cellAreaIsActivatable :: (MonadIO m, CellAreaK a) => a -> m Bool
- data CellAreaIsFocusSiblingMethodInfo
- cellAreaIsFocusSibling :: (MonadIO m, CellAreaK a, CellRendererK b, CellRendererK c) => a -> b -> c -> m Bool
- data CellAreaRemoveMethodInfo
- cellAreaRemove :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> m ()
- data CellAreaRemoveFocusSiblingMethodInfo
- cellAreaRemoveFocusSibling :: (MonadIO m, CellAreaK a, CellRendererK b, CellRendererK c) => a -> b -> c -> m ()
- data CellAreaRenderMethodInfo
- cellAreaRender :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => a -> b -> c -> Context -> Rectangle -> Rectangle -> [CellRendererState] -> Bool -> m ()
- data CellAreaRequestRendererMethodInfo
- cellAreaRequestRenderer :: (MonadIO m, CellAreaK a, CellRendererK b, WidgetK c) => a -> b -> Orientation -> c -> Int32 -> m (Int32, Int32)
- data CellAreaSetFocusCellMethodInfo
- cellAreaSetFocusCell :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> m ()
- data CellAreaStopEditingMethodInfo
- cellAreaStopEditing :: (MonadIO m, CellAreaK a) => a -> Bool -> m ()
- data CellAreaEditWidgetPropertyInfo
- getCellAreaEditWidget :: (MonadIO m, CellAreaK o) => o -> m CellEditable
- data CellAreaEditedCellPropertyInfo
- getCellAreaEditedCell :: (MonadIO m, CellAreaK o) => o -> m CellRenderer
- data CellAreaFocusCellPropertyInfo
- constructCellAreaFocusCell :: CellRendererK a => a -> IO ([Char], GValue)
- getCellAreaFocusCell :: (MonadIO m, CellAreaK o) => o -> m CellRenderer
- setCellAreaFocusCell :: (MonadIO m, CellAreaK o, CellRendererK a) => o -> a -> m ()
- type CellAreaAddEditableCallback = CellRenderer -> CellEditable -> Rectangle -> Text -> IO ()
- type CellAreaAddEditableCallbackC = Ptr () -> Ptr CellRenderer -> Ptr CellEditable -> Ptr Rectangle -> CString -> Ptr () -> IO ()
- data CellAreaAddEditableSignalInfo
- afterCellAreaAddEditable :: (GObject a, MonadIO m) => a -> CellAreaAddEditableCallback -> m SignalHandlerId
- cellAreaAddEditableCallbackWrapper :: CellAreaAddEditableCallback -> Ptr () -> Ptr CellRenderer -> Ptr CellEditable -> Ptr Rectangle -> CString -> Ptr () -> IO ()
- cellAreaAddEditableClosure :: CellAreaAddEditableCallback -> IO Closure
- mkCellAreaAddEditableCallback :: CellAreaAddEditableCallbackC -> IO (FunPtr CellAreaAddEditableCallbackC)
- noCellAreaAddEditableCallback :: Maybe CellAreaAddEditableCallback
- onCellAreaAddEditable :: (GObject a, MonadIO m) => a -> CellAreaAddEditableCallback -> m SignalHandlerId
- type CellAreaApplyAttributesCallback = TreeModel -> TreeIter -> Bool -> Bool -> IO ()
- type CellAreaApplyAttributesCallbackC = Ptr () -> Ptr TreeModel -> Ptr TreeIter -> CInt -> CInt -> Ptr () -> IO ()
- data CellAreaApplyAttributesSignalInfo
- afterCellAreaApplyAttributes :: (GObject a, MonadIO m) => a -> CellAreaApplyAttributesCallback -> m SignalHandlerId
- cellAreaApplyAttributesCallbackWrapper :: CellAreaApplyAttributesCallback -> Ptr () -> Ptr TreeModel -> Ptr TreeIter -> CInt -> CInt -> Ptr () -> IO ()
- cellAreaApplyAttributesClosure :: CellAreaApplyAttributesCallback -> IO Closure
- mkCellAreaApplyAttributesCallback :: CellAreaApplyAttributesCallbackC -> IO (FunPtr CellAreaApplyAttributesCallbackC)
- noCellAreaApplyAttributesCallback :: Maybe CellAreaApplyAttributesCallback
- onCellAreaApplyAttributes :: (GObject a, MonadIO m) => a -> CellAreaApplyAttributesCallback -> m SignalHandlerId
- type CellAreaFocusChangedCallback = CellRenderer -> Text -> IO ()
- type CellAreaFocusChangedCallbackC = Ptr () -> Ptr CellRenderer -> CString -> Ptr () -> IO ()
- data CellAreaFocusChangedSignalInfo
- afterCellAreaFocusChanged :: (GObject a, MonadIO m) => a -> CellAreaFocusChangedCallback -> m SignalHandlerId
- cellAreaFocusChangedCallbackWrapper :: CellAreaFocusChangedCallback -> Ptr () -> Ptr CellRenderer -> CString -> Ptr () -> IO ()
- cellAreaFocusChangedClosure :: CellAreaFocusChangedCallback -> IO Closure
- mkCellAreaFocusChangedCallback :: CellAreaFocusChangedCallbackC -> IO (FunPtr CellAreaFocusChangedCallbackC)
- noCellAreaFocusChangedCallback :: Maybe CellAreaFocusChangedCallback
- onCellAreaFocusChanged :: (GObject a, MonadIO m) => a -> CellAreaFocusChangedCallback -> m SignalHandlerId
- type CellAreaRemoveEditableCallback = CellRenderer -> CellEditable -> IO ()
- type CellAreaRemoveEditableCallbackC = Ptr () -> Ptr CellRenderer -> Ptr CellEditable -> Ptr () -> IO ()
- data CellAreaRemoveEditableSignalInfo
- afterCellAreaRemoveEditable :: (GObject a, MonadIO m) => a -> CellAreaRemoveEditableCallback -> m SignalHandlerId
- cellAreaRemoveEditableCallbackWrapper :: CellAreaRemoveEditableCallback -> Ptr () -> Ptr CellRenderer -> Ptr CellEditable -> Ptr () -> IO ()
- cellAreaRemoveEditableClosure :: CellAreaRemoveEditableCallback -> IO Closure
- mkCellAreaRemoveEditableCallback :: CellAreaRemoveEditableCallbackC -> IO (FunPtr CellAreaRemoveEditableCallbackC)
- noCellAreaRemoveEditableCallback :: Maybe CellAreaRemoveEditableCallback
- onCellAreaRemoveEditable :: (GObject a, MonadIO m) => a -> CellAreaRemoveEditableCallback -> m SignalHandlerId
Exported types
GObject CellArea Source | |
((~) * info (ResolveCellAreaMethod t CellArea), MethodInfo * info CellArea p) => IsLabel t (CellArea -> p) Source | |
((~) * info (ResolveCellAreaMethod t CellArea), MethodInfo * info CellArea p) => IsLabelProxy t (CellArea -> p) Source | |
type ParentTypes CellArea Source | |
type AttributeList CellArea Source | |
type SignalList CellArea Source |
toCellArea :: CellAreaK o => o -> IO CellArea Source
Methods
cellAreaActivate
data CellAreaActivateMethodInfo Source
((~) (TYPE Lifted) signature (b -> c -> Rectangle -> [CellRendererState] -> Bool -> m Bool), MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => MethodInfo (TYPE Lifted) CellAreaActivateMethodInfo a signature Source | |
cellAreaActivate :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => a -> b -> c -> Rectangle -> [CellRendererState] -> Bool -> m Bool Source
cellAreaActivateCell
data CellAreaActivateCellMethodInfo Source
((~) (TYPE Lifted) signature (b -> c -> Event -> Rectangle -> [CellRendererState] -> m Bool), MonadIO m, CellAreaK a, WidgetK b, CellRendererK c) => MethodInfo (TYPE Lifted) CellAreaActivateCellMethodInfo a signature Source | |
cellAreaActivateCell :: (MonadIO m, CellAreaK a, WidgetK b, CellRendererK c) => a -> b -> c -> Event -> Rectangle -> [CellRendererState] -> m Bool Source
cellAreaAdd
data CellAreaAddMethodInfo Source
((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, CellAreaK a, CellRendererK b) => MethodInfo (TYPE Lifted) CellAreaAddMethodInfo a signature Source | |
cellAreaAdd :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> m () Source
cellAreaAddFocusSibling
data CellAreaAddFocusSiblingMethodInfo Source
((~) (TYPE Lifted) signature (b -> c -> m ()), MonadIO m, CellAreaK a, CellRendererK b, CellRendererK c) => MethodInfo (TYPE Lifted) CellAreaAddFocusSiblingMethodInfo a signature Source | |
cellAreaAddFocusSibling :: (MonadIO m, CellAreaK a, CellRendererK b, CellRendererK c) => a -> b -> c -> m () Source
cellAreaApplyAttributes
data CellAreaApplyAttributesMethodInfo Source
((~) (TYPE Lifted) signature (b -> TreeIter -> Bool -> Bool -> m ()), MonadIO m, CellAreaK a, TreeModelK b) => MethodInfo (TYPE Lifted) CellAreaApplyAttributesMethodInfo a signature Source | |
cellAreaApplyAttributes :: (MonadIO m, CellAreaK a, TreeModelK b) => a -> b -> TreeIter -> Bool -> Bool -> m () Source
cellAreaAttributeConnect
data CellAreaAttributeConnectMethodInfo Source
((~) (TYPE Lifted) signature (b -> Text -> Int32 -> m ()), MonadIO m, CellAreaK a, CellRendererK b) => MethodInfo (TYPE Lifted) CellAreaAttributeConnectMethodInfo a signature Source | |
cellAreaAttributeConnect :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> Text -> Int32 -> m () Source
cellAreaAttributeDisconnect
data CellAreaAttributeDisconnectMethodInfo Source
((~) (TYPE Lifted) signature (b -> Text -> m ()), MonadIO m, CellAreaK a, CellRendererK b) => MethodInfo (TYPE Lifted) CellAreaAttributeDisconnectMethodInfo a signature Source | |
cellAreaAttributeDisconnect :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> Text -> m () Source
cellAreaAttributeGetColumn
data CellAreaAttributeGetColumnMethodInfo Source
((~) (TYPE Lifted) signature (b -> Text -> m Int32), MonadIO m, CellAreaK a, CellRendererK b) => MethodInfo (TYPE Lifted) CellAreaAttributeGetColumnMethodInfo a signature Source | |
cellAreaAttributeGetColumn :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> Text -> m Int32 Source
cellAreaCellGetProperty
data CellAreaCellGetPropertyMethodInfo Source
((~) (TYPE Lifted) signature (b -> Text -> GValue -> m ()), MonadIO m, CellAreaK a, CellRendererK b) => MethodInfo (TYPE Lifted) CellAreaCellGetPropertyMethodInfo a signature Source | |
cellAreaCellGetProperty :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> Text -> GValue -> m () Source
cellAreaCellSetProperty
data CellAreaCellSetPropertyMethodInfo Source
((~) (TYPE Lifted) signature (b -> Text -> GValue -> m ()), MonadIO m, CellAreaK a, CellRendererK b) => MethodInfo (TYPE Lifted) CellAreaCellSetPropertyMethodInfo a signature Source | |
cellAreaCellSetProperty :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> Text -> GValue -> m () Source
cellAreaCopyContext
data CellAreaCopyContextMethodInfo Source
((~) (TYPE Lifted) signature (b -> m CellAreaContext), MonadIO m, CellAreaK a, CellAreaContextK b) => MethodInfo (TYPE Lifted) CellAreaCopyContextMethodInfo a signature Source | |
cellAreaCopyContext :: (MonadIO m, CellAreaK a, CellAreaContextK b) => a -> b -> m CellAreaContext Source
cellAreaCreateContext
data CellAreaCreateContextMethodInfo Source
((~) (TYPE Lifted) signature (m CellAreaContext), MonadIO m, CellAreaK a) => MethodInfo (TYPE Lifted) CellAreaCreateContextMethodInfo a signature Source | |
cellAreaCreateContext :: (MonadIO m, CellAreaK a) => a -> m CellAreaContext Source
cellAreaEvent
data CellAreaEventMethodInfo Source
((~) (TYPE Lifted) signature (b -> c -> Event -> Rectangle -> [CellRendererState] -> m Int32), MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => MethodInfo (TYPE Lifted) CellAreaEventMethodInfo a signature Source | |
cellAreaEvent :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => a -> b -> c -> Event -> Rectangle -> [CellRendererState] -> m Int32 Source
cellAreaFocus
data CellAreaFocusMethodInfo Source
((~) (TYPE Lifted) signature (DirectionType -> m Bool), MonadIO m, CellAreaK a) => MethodInfo (TYPE Lifted) CellAreaFocusMethodInfo a signature Source | |
cellAreaFocus :: (MonadIO m, CellAreaK a) => a -> DirectionType -> m Bool Source
cellAreaForeach
data CellAreaForeachMethodInfo Source
((~) (TYPE Lifted) signature (CellCallback -> m ()), MonadIO m, CellAreaK a) => MethodInfo (TYPE Lifted) CellAreaForeachMethodInfo a signature Source | |
cellAreaForeach :: (MonadIO m, CellAreaK a) => a -> CellCallback -> m () Source
cellAreaForeachAlloc
data CellAreaForeachAllocMethodInfo Source
((~) (TYPE Lifted) signature (b -> c -> Rectangle -> Rectangle -> CellAllocCallback -> m ()), MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => MethodInfo (TYPE Lifted) CellAreaForeachAllocMethodInfo a signature Source | |
cellAreaForeachAlloc :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => a -> b -> c -> Rectangle -> Rectangle -> CellAllocCallback -> m () Source
cellAreaGetCellAllocation
data CellAreaGetCellAllocationMethodInfo Source
((~) (TYPE Lifted) signature (b -> c -> d -> Rectangle -> m Rectangle), MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c, CellRendererK d) => MethodInfo (TYPE Lifted) CellAreaGetCellAllocationMethodInfo a signature Source | |
cellAreaGetCellAllocation :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c, CellRendererK d) => a -> b -> c -> d -> Rectangle -> m Rectangle Source
cellAreaGetCellAtPosition
data CellAreaGetCellAtPositionMethodInfo Source
((~) (TYPE Lifted) signature (b -> c -> Rectangle -> Int32 -> Int32 -> m (CellRenderer, Rectangle)), MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => MethodInfo (TYPE Lifted) CellAreaGetCellAtPositionMethodInfo a signature Source | |
cellAreaGetCellAtPosition :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => a -> b -> c -> Rectangle -> Int32 -> Int32 -> m (CellRenderer, Rectangle) Source
cellAreaGetCurrentPathString
data CellAreaGetCurrentPathStringMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m, CellAreaK a) => MethodInfo (TYPE Lifted) CellAreaGetCurrentPathStringMethodInfo a signature Source | |
cellAreaGetCurrentPathString :: (MonadIO m, CellAreaK a) => a -> m Text Source
cellAreaGetEditWidget
data CellAreaGetEditWidgetMethodInfo Source
((~) (TYPE Lifted) signature (m CellEditable), MonadIO m, CellAreaK a) => MethodInfo (TYPE Lifted) CellAreaGetEditWidgetMethodInfo a signature Source | |
cellAreaGetEditWidget :: (MonadIO m, CellAreaK a) => a -> m CellEditable Source
cellAreaGetEditedCell
data CellAreaGetEditedCellMethodInfo Source
((~) (TYPE Lifted) signature (m CellRenderer), MonadIO m, CellAreaK a) => MethodInfo (TYPE Lifted) CellAreaGetEditedCellMethodInfo a signature Source | |
cellAreaGetEditedCell :: (MonadIO m, CellAreaK a) => a -> m CellRenderer Source
cellAreaGetFocusCell
data CellAreaGetFocusCellMethodInfo Source
((~) (TYPE Lifted) signature (m CellRenderer), MonadIO m, CellAreaK a) => MethodInfo (TYPE Lifted) CellAreaGetFocusCellMethodInfo a signature Source | |
cellAreaGetFocusCell :: (MonadIO m, CellAreaK a) => a -> m CellRenderer Source
cellAreaGetFocusFromSibling
data CellAreaGetFocusFromSiblingMethodInfo Source
((~) (TYPE Lifted) signature (b -> m CellRenderer), MonadIO m, CellAreaK a, CellRendererK b) => MethodInfo (TYPE Lifted) CellAreaGetFocusFromSiblingMethodInfo a signature Source | |
cellAreaGetFocusFromSibling :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> m CellRenderer Source
cellAreaGetFocusSiblings
data CellAreaGetFocusSiblingsMethodInfo Source
((~) (TYPE Lifted) signature (b -> m [CellRenderer]), MonadIO m, CellAreaK a, CellRendererK b) => MethodInfo (TYPE Lifted) CellAreaGetFocusSiblingsMethodInfo a signature Source | |
cellAreaGetFocusSiblings :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> m [CellRenderer] Source
cellAreaGetPreferredHeight
data CellAreaGetPreferredHeightMethodInfo Source
((~) (TYPE Lifted) signature (b -> c -> m (Int32, Int32)), MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => MethodInfo (TYPE Lifted) CellAreaGetPreferredHeightMethodInfo a signature Source | |
cellAreaGetPreferredHeight :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => a -> b -> c -> m (Int32, Int32) Source
cellAreaGetPreferredHeightForWidth
data CellAreaGetPreferredHeightForWidthMethodInfo Source
((~) (TYPE Lifted) signature (b -> c -> Int32 -> m (Int32, Int32)), MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => MethodInfo (TYPE Lifted) CellAreaGetPreferredHeightForWidthMethodInfo a signature Source | |
cellAreaGetPreferredHeightForWidth :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => a -> b -> c -> Int32 -> m (Int32, Int32) Source
cellAreaGetPreferredWidth
data CellAreaGetPreferredWidthMethodInfo Source
((~) (TYPE Lifted) signature (b -> c -> m (Int32, Int32)), MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => MethodInfo (TYPE Lifted) CellAreaGetPreferredWidthMethodInfo a signature Source | |
cellAreaGetPreferredWidth :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => a -> b -> c -> m (Int32, Int32) Source
cellAreaGetPreferredWidthForHeight
data CellAreaGetPreferredWidthForHeightMethodInfo Source
((~) (TYPE Lifted) signature (b -> c -> Int32 -> m (Int32, Int32)), MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => MethodInfo (TYPE Lifted) CellAreaGetPreferredWidthForHeightMethodInfo a signature Source | |
cellAreaGetPreferredWidthForHeight :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => a -> b -> c -> Int32 -> m (Int32, Int32) Source
cellAreaGetRequestMode
data CellAreaGetRequestModeMethodInfo Source
((~) (TYPE Lifted) signature (m SizeRequestMode), MonadIO m, CellAreaK a) => MethodInfo (TYPE Lifted) CellAreaGetRequestModeMethodInfo a signature Source | |
cellAreaGetRequestMode :: (MonadIO m, CellAreaK a) => a -> m SizeRequestMode Source
cellAreaHasRenderer
data CellAreaHasRendererMethodInfo Source
((~) (TYPE Lifted) signature (b -> m Bool), MonadIO m, CellAreaK a, CellRendererK b) => MethodInfo (TYPE Lifted) CellAreaHasRendererMethodInfo a signature Source | |
cellAreaHasRenderer :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> m Bool Source
cellAreaInnerCellArea
data CellAreaInnerCellAreaMethodInfo Source
((~) (TYPE Lifted) signature (b -> Rectangle -> m Rectangle), MonadIO m, CellAreaK a, WidgetK b) => MethodInfo (TYPE Lifted) CellAreaInnerCellAreaMethodInfo a signature Source | |
cellAreaInnerCellArea :: (MonadIO m, CellAreaK a, WidgetK b) => a -> b -> Rectangle -> m Rectangle Source
cellAreaIsActivatable
data CellAreaIsActivatableMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, CellAreaK a) => MethodInfo (TYPE Lifted) CellAreaIsActivatableMethodInfo a signature Source | |
cellAreaIsActivatable :: (MonadIO m, CellAreaK a) => a -> m Bool Source
cellAreaIsFocusSibling
data CellAreaIsFocusSiblingMethodInfo Source
((~) (TYPE Lifted) signature (b -> c -> m Bool), MonadIO m, CellAreaK a, CellRendererK b, CellRendererK c) => MethodInfo (TYPE Lifted) CellAreaIsFocusSiblingMethodInfo a signature Source | |
cellAreaIsFocusSibling :: (MonadIO m, CellAreaK a, CellRendererK b, CellRendererK c) => a -> b -> c -> m Bool Source
cellAreaRemove
data CellAreaRemoveMethodInfo Source
((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, CellAreaK a, CellRendererK b) => MethodInfo (TYPE Lifted) CellAreaRemoveMethodInfo a signature Source | |
cellAreaRemove :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> m () Source
cellAreaRemoveFocusSibling
data CellAreaRemoveFocusSiblingMethodInfo Source
((~) (TYPE Lifted) signature (b -> c -> m ()), MonadIO m, CellAreaK a, CellRendererK b, CellRendererK c) => MethodInfo (TYPE Lifted) CellAreaRemoveFocusSiblingMethodInfo a signature Source | |
cellAreaRemoveFocusSibling :: (MonadIO m, CellAreaK a, CellRendererK b, CellRendererK c) => a -> b -> c -> m () Source
cellAreaRender
data CellAreaRenderMethodInfo Source
((~) (TYPE Lifted) signature (b -> c -> Context -> Rectangle -> Rectangle -> [CellRendererState] -> Bool -> m ()), MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => MethodInfo (TYPE Lifted) CellAreaRenderMethodInfo a signature Source | |
cellAreaRender :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => a -> b -> c -> Context -> Rectangle -> Rectangle -> [CellRendererState] -> Bool -> m () Source
cellAreaRequestRenderer
data CellAreaRequestRendererMethodInfo Source
((~) (TYPE Lifted) signature (b -> Orientation -> c -> Int32 -> m (Int32, Int32)), MonadIO m, CellAreaK a, CellRendererK b, WidgetK c) => MethodInfo (TYPE Lifted) CellAreaRequestRendererMethodInfo a signature Source | |
cellAreaRequestRenderer :: (MonadIO m, CellAreaK a, CellRendererK b, WidgetK c) => a -> b -> Orientation -> c -> Int32 -> m (Int32, Int32) Source
cellAreaSetFocusCell
data CellAreaSetFocusCellMethodInfo Source
((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, CellAreaK a, CellRendererK b) => MethodInfo (TYPE Lifted) CellAreaSetFocusCellMethodInfo a signature Source | |
cellAreaSetFocusCell :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> m () Source
cellAreaStopEditing
data CellAreaStopEditingMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, CellAreaK a) => MethodInfo (TYPE Lifted) CellAreaStopEditingMethodInfo a signature Source | |
cellAreaStopEditing :: (MonadIO m, CellAreaK a) => a -> Bool -> m () Source
Properties
EditWidget
data CellAreaEditWidgetPropertyInfo Source
getCellAreaEditWidget :: (MonadIO m, CellAreaK o) => o -> m CellEditable Source
EditedCell
data CellAreaEditedCellPropertyInfo Source
getCellAreaEditedCell :: (MonadIO m, CellAreaK o) => o -> m CellRenderer Source
FocusCell
data CellAreaFocusCellPropertyInfo Source
constructCellAreaFocusCell :: CellRendererK a => a -> IO ([Char], GValue) Source
getCellAreaFocusCell :: (MonadIO m, CellAreaK o) => o -> m CellRenderer Source
setCellAreaFocusCell :: (MonadIO m, CellAreaK o, CellRendererK a) => o -> a -> m () Source
Signals
AddEditable
type CellAreaAddEditableCallback = CellRenderer -> CellEditable -> Rectangle -> Text -> IO () Source
type CellAreaAddEditableCallbackC = Ptr () -> Ptr CellRenderer -> Ptr CellEditable -> Ptr Rectangle -> CString -> Ptr () -> IO () Source
afterCellAreaAddEditable :: (GObject a, MonadIO m) => a -> CellAreaAddEditableCallback -> m SignalHandlerId Source
cellAreaAddEditableCallbackWrapper :: CellAreaAddEditableCallback -> Ptr () -> Ptr CellRenderer -> Ptr CellEditable -> Ptr Rectangle -> CString -> Ptr () -> IO () Source
mkCellAreaAddEditableCallback :: CellAreaAddEditableCallbackC -> IO (FunPtr CellAreaAddEditableCallbackC) Source
onCellAreaAddEditable :: (GObject a, MonadIO m) => a -> CellAreaAddEditableCallback -> m SignalHandlerId Source
ApplyAttributes
type CellAreaApplyAttributesCallbackC = Ptr () -> Ptr TreeModel -> Ptr TreeIter -> CInt -> CInt -> Ptr () -> IO () Source
afterCellAreaApplyAttributes :: (GObject a, MonadIO m) => a -> CellAreaApplyAttributesCallback -> m SignalHandlerId Source
cellAreaApplyAttributesCallbackWrapper :: CellAreaApplyAttributesCallback -> Ptr () -> Ptr TreeModel -> Ptr TreeIter -> CInt -> CInt -> Ptr () -> IO () Source
mkCellAreaApplyAttributesCallback :: CellAreaApplyAttributesCallbackC -> IO (FunPtr CellAreaApplyAttributesCallbackC) Source
onCellAreaApplyAttributes :: (GObject a, MonadIO m) => a -> CellAreaApplyAttributesCallback -> m SignalHandlerId Source
FocusChanged
type CellAreaFocusChangedCallback = CellRenderer -> Text -> IO () Source
type CellAreaFocusChangedCallbackC = Ptr () -> Ptr CellRenderer -> CString -> Ptr () -> IO () Source
afterCellAreaFocusChanged :: (GObject a, MonadIO m) => a -> CellAreaFocusChangedCallback -> m SignalHandlerId Source
cellAreaFocusChangedCallbackWrapper :: CellAreaFocusChangedCallback -> Ptr () -> Ptr CellRenderer -> CString -> Ptr () -> IO () Source
mkCellAreaFocusChangedCallback :: CellAreaFocusChangedCallbackC -> IO (FunPtr CellAreaFocusChangedCallbackC) Source
onCellAreaFocusChanged :: (GObject a, MonadIO m) => a -> CellAreaFocusChangedCallback -> m SignalHandlerId Source
RemoveEditable
type CellAreaRemoveEditableCallback = CellRenderer -> CellEditable -> IO () Source
type CellAreaRemoveEditableCallbackC = Ptr () -> Ptr CellRenderer -> Ptr CellEditable -> Ptr () -> IO () Source
afterCellAreaRemoveEditable :: (GObject a, MonadIO m) => a -> CellAreaRemoveEditableCallback -> m SignalHandlerId Source
cellAreaRemoveEditableCallbackWrapper :: CellAreaRemoveEditableCallback -> Ptr () -> Ptr CellRenderer -> Ptr CellEditable -> Ptr () -> IO () Source
mkCellAreaRemoveEditableCallback :: CellAreaRemoveEditableCallbackC -> IO (FunPtr CellAreaRemoveEditableCallbackC) Source
onCellAreaRemoveEditable :: (GObject a, MonadIO m) => a -> CellAreaRemoveEditableCallback -> m SignalHandlerId Source