| 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 |
GI.Gtk.Interfaces.CellLayout
Contents
Description
- newtype CellLayout = CellLayout (ManagedPtr CellLayout)
- noCellLayout :: Maybe CellLayout
- class GObject o => IsCellLayout o
- toCellLayout :: IsCellLayout o => o -> IO CellLayout
- data CellLayoutAddAttributeMethodInfo
- cellLayoutAddAttribute :: (MonadIO m, IsCellLayout a, IsCellRenderer b) => a -> b -> Text -> Int32 -> m ()
- data CellLayoutClearMethodInfo
- cellLayoutClear :: (MonadIO m, IsCellLayout a) => a -> m ()
- data CellLayoutClearAttributesMethodInfo
- cellLayoutClearAttributes :: (MonadIO m, IsCellLayout a, IsCellRenderer b) => a -> b -> m ()
- data CellLayoutGetAreaMethodInfo
- cellLayoutGetArea :: (MonadIO m, IsCellLayout a) => a -> m (Maybe CellArea)
- data CellLayoutGetCellsMethodInfo
- cellLayoutGetCells :: (MonadIO m, IsCellLayout a) => a -> m [CellRenderer]
- data CellLayoutPackEndMethodInfo
- cellLayoutPackEnd :: (MonadIO m, IsCellLayout a, IsCellRenderer b) => a -> b -> Bool -> m ()
- data CellLayoutPackStartMethodInfo
- cellLayoutPackStart :: (MonadIO m, IsCellLayout a, IsCellRenderer b) => a -> b -> Bool -> m ()
- data CellLayoutReorderMethodInfo
- cellLayoutReorder :: (MonadIO m, IsCellLayout a, IsCellRenderer b) => a -> b -> Int32 -> m ()
- data CellLayoutSetCellDataFuncMethodInfo
- cellLayoutSetCellDataFunc :: (MonadIO m, IsCellLayout a, IsCellRenderer b) => a -> b -> Maybe CellLayoutDataFunc -> m ()
Exported types
newtype CellLayout Source #
Constructors
| CellLayout (ManagedPtr CellLayout) |
Instances
| GObject CellLayout Source # | |
| IsObject CellLayout Source # | |
| IsCellLayout CellLayout Source # | |
| ((~) * info (ResolveCellLayoutMethod t CellLayout), MethodInfo * info CellLayout p) => IsLabel t (CellLayout -> p) Source # | |
| ((~) * info (ResolveCellLayoutMethod t CellLayout), MethodInfo * info CellLayout p) => IsLabelProxy t (CellLayout -> p) Source # | |
| HasAttributeList * CellLayout Source # | |
| type SignalList CellLayout Source # | |
| type AttributeList CellLayout Source # | |
class GObject o => IsCellLayout o Source #
Instances
| (GObject a, UnknownAncestorError Constraint CellLayout a) => IsCellLayout a Source # | |
| IsCellLayout TreeViewColumn Source # | |
| IsCellLayout IconView Source # | |
| IsCellLayout EntryCompletion Source # | |
| IsCellLayout ComboBox Source # | |
| IsCellLayout CellArea Source # | |
| IsCellLayout CellLayout Source # | |
| IsCellLayout CellAreaBox Source # | |
| IsCellLayout CellView Source # | |
| IsCellLayout ComboBoxText Source # | |
| IsCellLayout AppChooserButton Source # | |
toCellLayout :: IsCellLayout o => o -> IO CellLayout Source #
Methods
addAttribute
data CellLayoutAddAttributeMethodInfo Source #
Instances
| ((~) * signature (b -> Text -> Int32 -> m ()), MonadIO m, IsCellLayout a, IsCellRenderer b) => MethodInfo * CellLayoutAddAttributeMethodInfo a signature Source # | |
cellLayoutAddAttribute :: (MonadIO m, IsCellLayout a, IsCellRenderer b) => a -> b -> Text -> Int32 -> m () Source #
clear
data CellLayoutClearMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsCellLayout a) => MethodInfo * CellLayoutClearMethodInfo a signature Source # | |
cellLayoutClear :: (MonadIO m, IsCellLayout a) => a -> m () Source #
clearAttributes
data CellLayoutClearAttributesMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsCellLayout a, IsCellRenderer b) => MethodInfo * CellLayoutClearAttributesMethodInfo a signature Source # | |
cellLayoutClearAttributes :: (MonadIO m, IsCellLayout a, IsCellRenderer b) => a -> b -> m () Source #
getArea
data CellLayoutGetAreaMethodInfo Source #
Instances
| ((~) * signature (m (Maybe CellArea)), MonadIO m, IsCellLayout a) => MethodInfo * CellLayoutGetAreaMethodInfo a signature Source # | |
cellLayoutGetArea :: (MonadIO m, IsCellLayout a) => a -> m (Maybe CellArea) Source #
getCells
data CellLayoutGetCellsMethodInfo Source #
Instances
| ((~) * signature (m [CellRenderer]), MonadIO m, IsCellLayout a) => MethodInfo * CellLayoutGetCellsMethodInfo a signature Source # | |
cellLayoutGetCells :: (MonadIO m, IsCellLayout a) => a -> m [CellRenderer] Source #
packEnd
data CellLayoutPackEndMethodInfo Source #
Instances
| ((~) * signature (b -> Bool -> m ()), MonadIO m, IsCellLayout a, IsCellRenderer b) => MethodInfo * CellLayoutPackEndMethodInfo a signature Source # | |
cellLayoutPackEnd :: (MonadIO m, IsCellLayout a, IsCellRenderer b) => a -> b -> Bool -> m () Source #
packStart
data CellLayoutPackStartMethodInfo Source #
Instances
| ((~) * signature (b -> Bool -> m ()), MonadIO m, IsCellLayout a, IsCellRenderer b) => MethodInfo * CellLayoutPackStartMethodInfo a signature Source # | |
cellLayoutPackStart :: (MonadIO m, IsCellLayout a, IsCellRenderer b) => a -> b -> Bool -> m () Source #
reorder
data CellLayoutReorderMethodInfo Source #
Instances
| ((~) * signature (b -> Int32 -> m ()), MonadIO m, IsCellLayout a, IsCellRenderer b) => MethodInfo * CellLayoutReorderMethodInfo a signature Source # | |
cellLayoutReorder :: (MonadIO m, IsCellLayout a, IsCellRenderer b) => a -> b -> Int32 -> m () Source #
setCellDataFunc
data CellLayoutSetCellDataFuncMethodInfo Source #
Instances
| ((~) * signature (b -> Maybe CellLayoutDataFunc -> m ()), MonadIO m, IsCellLayout a, IsCellRenderer b) => MethodInfo * CellLayoutSetCellDataFuncMethodInfo a signature Source # | |
cellLayoutSetCellDataFunc :: (MonadIO m, IsCellLayout a, IsCellRenderer b) => a -> b -> Maybe CellLayoutDataFunc -> m () Source #