| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.CellArea
Description
Documentation
Constructors
| CellArea (ManagedPtr CellArea) |
Instances
data CellAreaActivateCellMethodInfo #
Instances
| (signature ~ (b -> c -> d -> Rectangle -> [CellRendererState] -> m Bool), MonadIO m, IsCellArea a, IsWidget b, IsCellRenderer c, IsEvent d) => OverloadedMethod CellAreaActivateCellMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaActivateCellMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data CellAreaActivateMethodInfo #
Instances
| (signature ~ (b -> c -> Rectangle -> [CellRendererState] -> Bool -> m Bool), MonadIO m, IsCellArea a, IsCellAreaContext b, IsWidget c) => OverloadedMethod CellAreaActivateMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaActivateMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
type CellAreaAddEditableCallback = CellRenderer -> CellEditable -> Rectangle -> Text -> IO () #
data CellAreaAddEditableSignalInfo #
Instances
| SignalInfo CellAreaAddEditableSignalInfo | |||||
Defined in GI.Gtk.Objects.CellArea Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType CellAreaAddEditableSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType CellAreaAddEditableSignalInfo | |||||
Defined in GI.Gtk.Objects.CellArea | |||||
data CellAreaAddFocusSiblingMethodInfo #
Instances
| (signature ~ (b -> c -> m ()), MonadIO m, IsCellArea a, IsCellRenderer b, IsCellRenderer c) => OverloadedMethod CellAreaAddFocusSiblingMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaAddFocusSiblingMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data CellAreaAddMethodInfo #
Instances
| (signature ~ (b -> m ()), MonadIO m, IsCellArea a, IsCellRenderer b) => OverloadedMethod CellAreaAddMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaAddMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
type CellAreaApplyAttributesCallback = TreeModel -> TreeIter -> Bool -> Bool -> IO () #
data CellAreaApplyAttributesMethodInfo #
Instances
| (signature ~ (b -> TreeIter -> Bool -> Bool -> m ()), MonadIO m, IsCellArea a, IsTreeModel b) => OverloadedMethod CellAreaApplyAttributesMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaApplyAttributesMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data CellAreaApplyAttributesSignalInfo #
Instances
| SignalInfo CellAreaApplyAttributesSignalInfo | |||||
Defined in GI.Gtk.Objects.CellArea Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType CellAreaApplyAttributesSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType CellAreaApplyAttributesSignalInfo | |||||
Defined in GI.Gtk.Objects.CellArea | |||||
data CellAreaAttributeConnectMethodInfo #
Instances
| (signature ~ (b -> Text -> Int32 -> m ()), MonadIO m, IsCellArea a, IsCellRenderer b) => OverloadedMethod CellAreaAttributeConnectMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaAttributeConnectMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data CellAreaAttributeDisconnectMethodInfo #
Instances
| (signature ~ (b -> Text -> m ()), MonadIO m, IsCellArea a, IsCellRenderer b) => OverloadedMethod CellAreaAttributeDisconnectMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaAttributeDisconnectMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data CellAreaAttributeGetColumnMethodInfo #
Instances
| (signature ~ (b -> Text -> m Int32), MonadIO m, IsCellArea a, IsCellRenderer b) => OverloadedMethod CellAreaAttributeGetColumnMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaAttributeGetColumnMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data CellAreaCellGetPropertyMethodInfo #
Instances
| (signature ~ (b -> Text -> GValue -> m ()), MonadIO m, IsCellArea a, IsCellRenderer b) => OverloadedMethod CellAreaCellGetPropertyMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaCellGetPropertyMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data CellAreaCellSetPropertyMethodInfo #
Instances
| (signature ~ (b -> Text -> GValue -> m ()), MonadIO m, IsCellArea a, IsCellRenderer b) => OverloadedMethod CellAreaCellSetPropertyMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaCellSetPropertyMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data CellAreaCopyContextMethodInfo #
Instances
| (signature ~ (b -> m CellAreaContext), MonadIO m, IsCellArea a, IsCellAreaContext b) => OverloadedMethod CellAreaCopyContextMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaCopyContextMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data CellAreaCreateContextMethodInfo #
Instances
| (signature ~ m CellAreaContext, MonadIO m, IsCellArea a) => OverloadedMethod CellAreaCreateContextMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaCreateContextMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data CellAreaEditWidgetPropertyInfo #
Instances
data CellAreaEditedCellPropertyInfo #
Instances
| AttrInfo CellAreaEditedCellPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.CellArea Associated Types
Methods attrGet :: AttrBaseTypeConstraint CellAreaEditedCellPropertyInfo o => o -> IO (AttrGetType CellAreaEditedCellPropertyInfo) attrSet :: (AttrBaseTypeConstraint CellAreaEditedCellPropertyInfo o, AttrSetTypeConstraint CellAreaEditedCellPropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint CellAreaEditedCellPropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint CellAreaEditedCellPropertyInfo o, AttrSetTypeConstraint CellAreaEditedCellPropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint CellAreaEditedCellPropertyInfo o, AttrTransferTypeConstraint CellAreaEditedCellPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType CellAreaEditedCellPropertyInfo) attrPut :: AttrBaseTypeConstraint CellAreaEditedCellPropertyInfo o => o -> AttrGetType CellAreaEditedCellPropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps CellAreaEditedCellPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.CellArea type AttrAllowedOps CellAreaEditedCellPropertyInfo = '['AttrGet, 'AttrClear] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint CellAreaEditedCellPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.CellArea | |||||||||||||||||||||||||||||||||
| type AttrGetType CellAreaEditedCellPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.CellArea | |||||||||||||||||||||||||||||||||
| type AttrLabel CellAreaEditedCellPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.CellArea type AttrLabel CellAreaEditedCellPropertyInfo = "edited-cell" | |||||||||||||||||||||||||||||||||
| type AttrOrigin CellAreaEditedCellPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.CellArea | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint CellAreaEditedCellPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.CellArea type AttrSetTypeConstraint CellAreaEditedCellPropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
| type AttrTransferType CellAreaEditedCellPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.CellArea type AttrTransferType CellAreaEditedCellPropertyInfo = () | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint CellAreaEditedCellPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.CellArea type AttrTransferTypeConstraint CellAreaEditedCellPropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
data CellAreaEventMethodInfo #
Instances
| (signature ~ (b -> c -> d -> Rectangle -> [CellRendererState] -> m Int32), MonadIO m, IsCellArea a, IsCellAreaContext b, IsWidget c, IsEvent d) => OverloadedMethod CellAreaEventMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaEventMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data CellAreaFocusCellPropertyInfo #
Instances
| AttrInfo CellAreaFocusCellPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.CellArea Associated Types
Methods attrGet :: AttrBaseTypeConstraint CellAreaFocusCellPropertyInfo o => o -> IO (AttrGetType CellAreaFocusCellPropertyInfo) attrSet :: (AttrBaseTypeConstraint CellAreaFocusCellPropertyInfo o, AttrSetTypeConstraint CellAreaFocusCellPropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint CellAreaFocusCellPropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint CellAreaFocusCellPropertyInfo o, AttrSetTypeConstraint CellAreaFocusCellPropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint CellAreaFocusCellPropertyInfo o, AttrTransferTypeConstraint CellAreaFocusCellPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType CellAreaFocusCellPropertyInfo) attrPut :: AttrBaseTypeConstraint CellAreaFocusCellPropertyInfo o => o -> AttrGetType CellAreaFocusCellPropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps CellAreaFocusCellPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.CellArea type AttrAllowedOps CellAreaFocusCellPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint CellAreaFocusCellPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.CellArea | |||||||||||||||||||||||||||||||||
| type AttrGetType CellAreaFocusCellPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.CellArea | |||||||||||||||||||||||||||||||||
| type AttrLabel CellAreaFocusCellPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.CellArea type AttrLabel CellAreaFocusCellPropertyInfo = "focus-cell" | |||||||||||||||||||||||||||||||||
| type AttrOrigin CellAreaFocusCellPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.CellArea | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint CellAreaFocusCellPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.CellArea | |||||||||||||||||||||||||||||||||
| type AttrTransferType CellAreaFocusCellPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.CellArea | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint CellAreaFocusCellPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.CellArea | |||||||||||||||||||||||||||||||||
type CellAreaFocusChangedCallback = CellRenderer -> Text -> IO () #
data CellAreaFocusChangedSignalInfo #
Instances
| SignalInfo CellAreaFocusChangedSignalInfo | |||||
Defined in GI.Gtk.Objects.CellArea Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType CellAreaFocusChangedSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType CellAreaFocusChangedSignalInfo | |||||
Defined in GI.Gtk.Objects.CellArea | |||||
data CellAreaFocusMethodInfo #
Instances
| (signature ~ (DirectionType -> m Bool), MonadIO m, IsCellArea a) => OverloadedMethod CellAreaFocusMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaFocusMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data CellAreaForeachAllocMethodInfo #
Instances
| (signature ~ (b -> c -> Rectangle -> Rectangle -> CellAllocCallback -> m ()), MonadIO m, IsCellArea a, IsCellAreaContext b, IsWidget c) => OverloadedMethod CellAreaForeachAllocMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaForeachAllocMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data CellAreaForeachMethodInfo #
Instances
| (signature ~ (CellCallback -> m ()), MonadIO m, IsCellArea a) => OverloadedMethod CellAreaForeachMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaForeachMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data CellAreaGetCellAllocationMethodInfo #
Instances
| (signature ~ (b -> c -> d -> Rectangle -> m Rectangle), MonadIO m, IsCellArea a, IsCellAreaContext b, IsWidget c, IsCellRenderer d) => OverloadedMethod CellAreaGetCellAllocationMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaGetCellAllocationMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data CellAreaGetCellAtPositionMethodInfo #
Instances
| (signature ~ (b -> c -> Rectangle -> Int32 -> Int32 -> m (CellRenderer, Rectangle)), MonadIO m, IsCellArea a, IsCellAreaContext b, IsWidget c) => OverloadedMethod CellAreaGetCellAtPositionMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaGetCellAtPositionMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data CellAreaGetCurrentPathStringMethodInfo #
Instances
| (signature ~ m Text, MonadIO m, IsCellArea a) => OverloadedMethod CellAreaGetCurrentPathStringMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaGetCurrentPathStringMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data CellAreaGetEditWidgetMethodInfo #
Instances
| (signature ~ m (Maybe CellEditable), MonadIO m, IsCellArea a) => OverloadedMethod CellAreaGetEditWidgetMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaGetEditWidgetMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data CellAreaGetEditedCellMethodInfo #
Instances
| (signature ~ m (Maybe CellRenderer), MonadIO m, IsCellArea a) => OverloadedMethod CellAreaGetEditedCellMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaGetEditedCellMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data CellAreaGetFocusCellMethodInfo #
Instances
| (signature ~ m (Maybe CellRenderer), MonadIO m, IsCellArea a) => OverloadedMethod CellAreaGetFocusCellMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaGetFocusCellMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data CellAreaGetFocusFromSiblingMethodInfo #
Instances
| (signature ~ (b -> m (Maybe CellRenderer)), MonadIO m, IsCellArea a, IsCellRenderer b) => OverloadedMethod CellAreaGetFocusFromSiblingMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaGetFocusFromSiblingMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data CellAreaGetFocusSiblingsMethodInfo #
Instances
| (signature ~ (b -> m [CellRenderer]), MonadIO m, IsCellArea a, IsCellRenderer b) => OverloadedMethod CellAreaGetFocusSiblingsMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaGetFocusSiblingsMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data CellAreaGetPreferredHeightForWidthMethodInfo #
Instances
| (signature ~ (b -> c -> Int32 -> m (Int32, Int32)), MonadIO m, IsCellArea a, IsCellAreaContext b, IsWidget c) => OverloadedMethod CellAreaGetPreferredHeightForWidthMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaGetPreferredHeightForWidthMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data CellAreaGetPreferredHeightMethodInfo #
Instances
| (signature ~ (b -> c -> m (Int32, Int32)), MonadIO m, IsCellArea a, IsCellAreaContext b, IsWidget c) => OverloadedMethod CellAreaGetPreferredHeightMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaGetPreferredHeightMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data CellAreaGetPreferredWidthForHeightMethodInfo #
Instances
| (signature ~ (b -> c -> Int32 -> m (Int32, Int32)), MonadIO m, IsCellArea a, IsCellAreaContext b, IsWidget c) => OverloadedMethod CellAreaGetPreferredWidthForHeightMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaGetPreferredWidthForHeightMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data CellAreaGetPreferredWidthMethodInfo #
Instances
| (signature ~ (b -> c -> m (Int32, Int32)), MonadIO m, IsCellArea a, IsCellAreaContext b, IsWidget c) => OverloadedMethod CellAreaGetPreferredWidthMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaGetPreferredWidthMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data CellAreaGetRequestModeMethodInfo #
Instances
| (signature ~ m SizeRequestMode, MonadIO m, IsCellArea a) => OverloadedMethod CellAreaGetRequestModeMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaGetRequestModeMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data CellAreaHasRendererMethodInfo #
Instances
| (signature ~ (b -> m Bool), MonadIO m, IsCellArea a, IsCellRenderer b) => OverloadedMethod CellAreaHasRendererMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaHasRendererMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data CellAreaInnerCellAreaMethodInfo #
Instances
| (signature ~ (b -> Rectangle -> m Rectangle), MonadIO m, IsCellArea a, IsWidget b) => OverloadedMethod CellAreaInnerCellAreaMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaInnerCellAreaMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data CellAreaIsActivatableMethodInfo #
Instances
| (signature ~ m Bool, MonadIO m, IsCellArea a) => OverloadedMethod CellAreaIsActivatableMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaIsActivatableMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data CellAreaIsFocusSiblingMethodInfo #
Instances
| (signature ~ (b -> c -> m Bool), MonadIO m, IsCellArea a, IsCellRenderer b, IsCellRenderer c) => OverloadedMethod CellAreaIsFocusSiblingMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaIsFocusSiblingMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
type CellAreaRemoveEditableCallback = CellRenderer -> CellEditable -> IO () #
data CellAreaRemoveEditableSignalInfo #
Instances
| SignalInfo CellAreaRemoveEditableSignalInfo | |||||
Defined in GI.Gtk.Objects.CellArea Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType CellAreaRemoveEditableSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType CellAreaRemoveEditableSignalInfo | |||||
Defined in GI.Gtk.Objects.CellArea | |||||
data CellAreaRemoveFocusSiblingMethodInfo #
Instances
| (signature ~ (b -> c -> m ()), MonadIO m, IsCellArea a, IsCellRenderer b, IsCellRenderer c) => OverloadedMethod CellAreaRemoveFocusSiblingMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaRemoveFocusSiblingMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data CellAreaRemoveMethodInfo #
Instances
| (signature ~ (b -> m ()), MonadIO m, IsCellArea a, IsCellRenderer b) => OverloadedMethod CellAreaRemoveMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaRemoveMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data CellAreaRequestRendererMethodInfo #
Instances
| (signature ~ (b -> Orientation -> c -> Int32 -> m (Int32, Int32)), MonadIO m, IsCellArea a, IsCellRenderer b, IsWidget c) => OverloadedMethod CellAreaRequestRendererMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaRequestRendererMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data CellAreaSetFocusCellMethodInfo #
Instances
| (signature ~ (Maybe b -> m ()), MonadIO m, IsCellArea a, IsCellRenderer b) => OverloadedMethod CellAreaSetFocusCellMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaSetFocusCellMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data CellAreaSnapshotMethodInfo #
Instances
| (signature ~ (b -> c -> d -> Rectangle -> Rectangle -> [CellRendererState] -> Bool -> m ()), MonadIO m, IsCellArea a, IsCellAreaContext b, IsWidget c, IsSnapshot d) => OverloadedMethod CellAreaSnapshotMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaSnapshotMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data CellAreaStopEditingMethodInfo #
Instances
| (signature ~ (Bool -> m ()), MonadIO m, IsCellArea a) => OverloadedMethod CellAreaStopEditingMethodInfo a signature | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CellAreaStopEditingMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CellArea Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
class (GObject o, IsDescendantOf CellArea o) => IsCellArea o #
Instances
| (GObject o, IsDescendantOf CellArea o) => IsCellArea o | |
Defined in GI.Gtk.Objects.CellArea | |
type family ResolveCellAreaMethod (t :: Symbol) o where ... #
Equations
| ResolveCellAreaMethod "activate" o = CellAreaActivateMethodInfo | |
| ResolveCellAreaMethod "activateCell" o = CellAreaActivateCellMethodInfo | |
| ResolveCellAreaMethod "add" o = CellAreaAddMethodInfo | |
| ResolveCellAreaMethod "addAttribute" o = CellLayoutAddAttributeMethodInfo | |
| ResolveCellAreaMethod "addFocusSibling" o = CellAreaAddFocusSiblingMethodInfo | |
| ResolveCellAreaMethod "applyAttributes" o = CellAreaApplyAttributesMethodInfo | |
| ResolveCellAreaMethod "attributeConnect" o = CellAreaAttributeConnectMethodInfo | |
| ResolveCellAreaMethod "attributeDisconnect" o = CellAreaAttributeDisconnectMethodInfo | |
| ResolveCellAreaMethod "attributeGetColumn" o = CellAreaAttributeGetColumnMethodInfo | |
| ResolveCellAreaMethod "bindProperty" o = ObjectBindPropertyMethodInfo | |
| ResolveCellAreaMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo | |
| ResolveCellAreaMethod "cellGetProperty" o = CellAreaCellGetPropertyMethodInfo | |
| ResolveCellAreaMethod "cellSetProperty" o = CellAreaCellSetPropertyMethodInfo | |
| ResolveCellAreaMethod "clear" o = CellLayoutClearMethodInfo | |
| ResolveCellAreaMethod "clearAttributes" o = CellLayoutClearAttributesMethodInfo | |
| ResolveCellAreaMethod "copyContext" o = CellAreaCopyContextMethodInfo | |
| ResolveCellAreaMethod "createContext" o = CellAreaCreateContextMethodInfo | |
| ResolveCellAreaMethod "event" o = CellAreaEventMethodInfo | |
| ResolveCellAreaMethod "focus" o = CellAreaFocusMethodInfo | |
| ResolveCellAreaMethod "forceFloating" o = ObjectForceFloatingMethodInfo | |
| ResolveCellAreaMethod "foreach" o = CellAreaForeachMethodInfo | |
| ResolveCellAreaMethod "foreachAlloc" o = CellAreaForeachAllocMethodInfo | |
| ResolveCellAreaMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo | |
| ResolveCellAreaMethod "getv" o = ObjectGetvMethodInfo | |
| ResolveCellAreaMethod "hasRenderer" o = CellAreaHasRendererMethodInfo | |
| ResolveCellAreaMethod "innerCellArea" o = CellAreaInnerCellAreaMethodInfo | |
| ResolveCellAreaMethod "isActivatable" o = CellAreaIsActivatableMethodInfo | |
| ResolveCellAreaMethod "isFloating" o = ObjectIsFloatingMethodInfo | |
| ResolveCellAreaMethod "isFocusSibling" o = CellAreaIsFocusSiblingMethodInfo | |
| ResolveCellAreaMethod "notify" o = ObjectNotifyMethodInfo | |
| ResolveCellAreaMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo | |
| ResolveCellAreaMethod "packEnd" o = CellLayoutPackEndMethodInfo | |
| ResolveCellAreaMethod "packStart" o = CellLayoutPackStartMethodInfo | |
| ResolveCellAreaMethod "ref" o = ObjectRefMethodInfo | |
| ResolveCellAreaMethod "refSink" o = ObjectRefSinkMethodInfo | |
| ResolveCellAreaMethod "remove" o = CellAreaRemoveMethodInfo | |
| ResolveCellAreaMethod "removeFocusSibling" o = CellAreaRemoveFocusSiblingMethodInfo | |
| ResolveCellAreaMethod "reorder" o = CellLayoutReorderMethodInfo | |
| ResolveCellAreaMethod "requestRenderer" o = CellAreaRequestRendererMethodInfo | |
| ResolveCellAreaMethod "runDispose" o = ObjectRunDisposeMethodInfo | |
| ResolveCellAreaMethod "snapshot" o = CellAreaSnapshotMethodInfo | |
| ResolveCellAreaMethod "stealData" o = ObjectStealDataMethodInfo | |
| ResolveCellAreaMethod "stealQdata" o = ObjectStealQdataMethodInfo | |
| ResolveCellAreaMethod "stopEditing" o = CellAreaStopEditingMethodInfo | |
| ResolveCellAreaMethod "thawNotify" o = ObjectThawNotifyMethodInfo | |
| ResolveCellAreaMethod "unref" o = ObjectUnrefMethodInfo | |
| ResolveCellAreaMethod "watchClosure" o = ObjectWatchClosureMethodInfo | |
| ResolveCellAreaMethod "getArea" o = CellLayoutGetAreaMethodInfo | |
| ResolveCellAreaMethod "getBuildableId" o = BuildableGetBuildableIdMethodInfo | |
| ResolveCellAreaMethod "getCellAllocation" o = CellAreaGetCellAllocationMethodInfo | |
| ResolveCellAreaMethod "getCellAtPosition" o = CellAreaGetCellAtPositionMethodInfo | |
| ResolveCellAreaMethod "getCells" o = CellLayoutGetCellsMethodInfo | |
| ResolveCellAreaMethod "getCurrentPathString" o = CellAreaGetCurrentPathStringMethodInfo | |
| ResolveCellAreaMethod "getData" o = ObjectGetDataMethodInfo | |
| ResolveCellAreaMethod "getEditWidget" o = CellAreaGetEditWidgetMethodInfo | |
| ResolveCellAreaMethod "getEditedCell" o = CellAreaGetEditedCellMethodInfo | |
| ResolveCellAreaMethod "getFocusCell" o = CellAreaGetFocusCellMethodInfo | |
| ResolveCellAreaMethod "getFocusFromSibling" o = CellAreaGetFocusFromSiblingMethodInfo | |
| ResolveCellAreaMethod "getFocusSiblings" o = CellAreaGetFocusSiblingsMethodInfo | |
| ResolveCellAreaMethod "getPreferredHeight" o = CellAreaGetPreferredHeightMethodInfo | |
| ResolveCellAreaMethod "getPreferredHeightForWidth" o = CellAreaGetPreferredHeightForWidthMethodInfo | |
| ResolveCellAreaMethod "getPreferredWidth" o = CellAreaGetPreferredWidthMethodInfo | |
| ResolveCellAreaMethod "getPreferredWidthForHeight" o = CellAreaGetPreferredWidthForHeightMethodInfo | |
| ResolveCellAreaMethod "getProperty" o = ObjectGetPropertyMethodInfo | |
| ResolveCellAreaMethod "getQdata" o = ObjectGetQdataMethodInfo | |
| ResolveCellAreaMethod "getRequestMode" o = CellAreaGetRequestModeMethodInfo | |
| ResolveCellAreaMethod "setCellDataFunc" o = CellLayoutSetCellDataFuncMethodInfo | |
| ResolveCellAreaMethod "setData" o = ObjectSetDataMethodInfo | |
| ResolveCellAreaMethod "setDataFull" o = ObjectSetDataFullMethodInfo | |
| ResolveCellAreaMethod "setFocusCell" o = CellAreaSetFocusCellMethodInfo | |
| ResolveCellAreaMethod "setProperty" o = ObjectSetPropertyMethodInfo | |
| ResolveCellAreaMethod l o = MethodResolutionFailed l o :: Type |
afterCellAreaAddEditable :: (IsCellArea a, MonadIO m) => a -> ((?self :: a) => CellAreaAddEditableCallback) -> m SignalHandlerId #
afterCellAreaApplyAttributes :: (IsCellArea a, MonadIO m) => a -> ((?self :: a) => CellAreaApplyAttributesCallback) -> m SignalHandlerId #
afterCellAreaFocusChanged :: (IsCellArea a, MonadIO m) => a -> ((?self :: a) => CellAreaFocusChangedCallback) -> m SignalHandlerId #
afterCellAreaRemoveEditable :: (IsCellArea a, MonadIO m) => a -> ((?self :: a) => CellAreaRemoveEditableCallback) -> m SignalHandlerId #
cellAreaActivate :: (HasCallStack, MonadIO m, IsCellArea a, IsCellAreaContext b, IsWidget c) => a -> b -> c -> Rectangle -> [CellRendererState] -> Bool -> m Bool #
cellAreaActivateCell :: (HasCallStack, MonadIO m, IsCellArea a, IsWidget b, IsCellRenderer c, IsEvent d) => a -> b -> c -> d -> Rectangle -> [CellRendererState] -> m Bool #
cellAreaAdd :: (HasCallStack, MonadIO m, IsCellArea a, IsCellRenderer b) => a -> b -> m () #
cellAreaAddFocusSibling :: (HasCallStack, MonadIO m, IsCellArea a, IsCellRenderer b, IsCellRenderer c) => a -> b -> c -> m () #
cellAreaApplyAttributes :: (HasCallStack, MonadIO m, IsCellArea a, IsTreeModel b) => a -> b -> TreeIter -> Bool -> Bool -> m () #
cellAreaAttributeConnect :: (HasCallStack, MonadIO m, IsCellArea a, IsCellRenderer b) => a -> b -> Text -> Int32 -> m () #
cellAreaAttributeDisconnect :: (HasCallStack, MonadIO m, IsCellArea a, IsCellRenderer b) => a -> b -> Text -> m () #
cellAreaAttributeGetColumn :: (HasCallStack, MonadIO m, IsCellArea a, IsCellRenderer b) => a -> b -> Text -> m Int32 #
cellAreaCellGetProperty :: (HasCallStack, MonadIO m, IsCellArea a, IsCellRenderer b) => a -> b -> Text -> GValue -> m () #
cellAreaCellSetProperty :: (HasCallStack, MonadIO m, IsCellArea a, IsCellRenderer b) => a -> b -> Text -> GValue -> m () #
cellAreaCopyContext :: (HasCallStack, MonadIO m, IsCellArea a, IsCellAreaContext b) => a -> b -> m CellAreaContext #
cellAreaCreateContext :: (HasCallStack, MonadIO m, IsCellArea a) => a -> m CellAreaContext #
cellAreaEditWidget :: AttrLabelProxy "editWidget" #
cellAreaEditedCell :: AttrLabelProxy "editedCell" #
cellAreaEvent :: (HasCallStack, MonadIO m, IsCellArea a, IsCellAreaContext b, IsWidget c, IsEvent d) => a -> b -> c -> d -> Rectangle -> [CellRendererState] -> m Int32 #
cellAreaFocus :: (HasCallStack, MonadIO m, IsCellArea a) => a -> DirectionType -> m Bool #
cellAreaFocusCell :: AttrLabelProxy "focusCell" #
cellAreaForeach :: (HasCallStack, MonadIO m, IsCellArea a) => a -> CellCallback -> m () #
cellAreaForeachAlloc :: (HasCallStack, MonadIO m, IsCellArea a, IsCellAreaContext b, IsWidget c) => a -> b -> c -> Rectangle -> Rectangle -> CellAllocCallback -> m () #
cellAreaGetCellAllocation :: (HasCallStack, MonadIO m, IsCellArea a, IsCellAreaContext b, IsWidget c, IsCellRenderer d) => a -> b -> c -> d -> Rectangle -> m Rectangle #
cellAreaGetCellAtPosition :: (HasCallStack, MonadIO m, IsCellArea a, IsCellAreaContext b, IsWidget c) => a -> b -> c -> Rectangle -> Int32 -> Int32 -> m (CellRenderer, Rectangle) #
cellAreaGetCurrentPathString :: (HasCallStack, MonadIO m, IsCellArea a) => a -> m Text #
cellAreaGetEditWidget :: (HasCallStack, MonadIO m, IsCellArea a) => a -> m (Maybe CellEditable) #
cellAreaGetEditedCell :: (HasCallStack, MonadIO m, IsCellArea a) => a -> m (Maybe CellRenderer) #
cellAreaGetFocusCell :: (HasCallStack, MonadIO m, IsCellArea a) => a -> m (Maybe CellRenderer) #
cellAreaGetFocusFromSibling :: (HasCallStack, MonadIO m, IsCellArea a, IsCellRenderer b) => a -> b -> m (Maybe CellRenderer) #
cellAreaGetFocusSiblings :: (HasCallStack, MonadIO m, IsCellArea a, IsCellRenderer b) => a -> b -> m [CellRenderer] #
cellAreaGetPreferredHeight :: (HasCallStack, MonadIO m, IsCellArea a, IsCellAreaContext b, IsWidget c) => a -> b -> c -> m (Int32, Int32) #
cellAreaGetPreferredHeightForWidth :: (HasCallStack, MonadIO m, IsCellArea a, IsCellAreaContext b, IsWidget c) => a -> b -> c -> Int32 -> m (Int32, Int32) #
cellAreaGetPreferredWidth :: (HasCallStack, MonadIO m, IsCellArea a, IsCellAreaContext b, IsWidget c) => a -> b -> c -> m (Int32, Int32) #
cellAreaGetPreferredWidthForHeight :: (HasCallStack, MonadIO m, IsCellArea a, IsCellAreaContext b, IsWidget c) => a -> b -> c -> Int32 -> m (Int32, Int32) #
cellAreaGetRequestMode :: (HasCallStack, MonadIO m, IsCellArea a) => a -> m SizeRequestMode #
cellAreaHasRenderer :: (HasCallStack, MonadIO m, IsCellArea a, IsCellRenderer b) => a -> b -> m Bool #
cellAreaInnerCellArea :: (HasCallStack, MonadIO m, IsCellArea a, IsWidget b) => a -> b -> Rectangle -> m Rectangle #
cellAreaIsActivatable :: (HasCallStack, MonadIO m, IsCellArea a) => a -> m Bool #
cellAreaIsFocusSibling :: (HasCallStack, MonadIO m, IsCellArea a, IsCellRenderer b, IsCellRenderer c) => a -> b -> c -> m Bool #
cellAreaRemove :: (HasCallStack, MonadIO m, IsCellArea a, IsCellRenderer b) => a -> b -> m () #
cellAreaRemoveFocusSibling :: (HasCallStack, MonadIO m, IsCellArea a, IsCellRenderer b, IsCellRenderer c) => a -> b -> c -> m () #
cellAreaRequestRenderer :: (HasCallStack, MonadIO m, IsCellArea a, IsCellRenderer b, IsWidget c) => a -> b -> Orientation -> c -> Int32 -> m (Int32, Int32) #
cellAreaSetFocusCell :: (HasCallStack, MonadIO m, IsCellArea a, IsCellRenderer b) => a -> Maybe b -> m () #
cellAreaSnapshot :: (HasCallStack, MonadIO m, IsCellArea a, IsCellAreaContext b, IsWidget c, IsSnapshot d) => a -> b -> c -> d -> Rectangle -> Rectangle -> [CellRendererState] -> Bool -> m () #
cellAreaStopEditing :: (HasCallStack, MonadIO m, IsCellArea a) => a -> Bool -> m () #
clearCellAreaFocusCell :: (MonadIO m, IsCellArea o) => o -> m () #
constructCellAreaFocusCell :: (IsCellArea o, MonadIO m, IsCellRenderer a) => a -> m (GValueConstruct o) #
getCellAreaEditWidget :: (MonadIO m, IsCellArea o) => o -> m (Maybe CellEditable) #
getCellAreaEditedCell :: (MonadIO m, IsCellArea o) => o -> m (Maybe CellRenderer) #
getCellAreaFocusCell :: (MonadIO m, IsCellArea o) => o -> m (Maybe CellRenderer) #
onCellAreaAddEditable :: (IsCellArea a, MonadIO m) => a -> ((?self :: a) => CellAreaAddEditableCallback) -> m SignalHandlerId #
onCellAreaApplyAttributes :: (IsCellArea a, MonadIO m) => a -> ((?self :: a) => CellAreaApplyAttributesCallback) -> m SignalHandlerId #
onCellAreaFocusChanged :: (IsCellArea a, MonadIO m) => a -> ((?self :: a) => CellAreaFocusChangedCallback) -> m SignalHandlerId #
onCellAreaRemoveEditable :: (IsCellArea a, MonadIO m) => a -> ((?self :: a) => CellAreaRemoveEditableCallback) -> m SignalHandlerId #
setCellAreaFocusCell :: (MonadIO m, IsCellArea o, IsCellRenderer a) => o -> a -> m () #
toCellArea :: (MonadIO m, IsCellArea o) => o -> m CellArea #