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 |
- newtype CellLayout = CellLayout (ForeignPtr CellLayout)
- noCellLayout :: Maybe CellLayout
- class GObject o => CellLayoutK o
- toCellLayout :: CellLayoutK o => o -> IO CellLayout
- cellLayoutAddAttribute :: (MonadIO m, CellLayoutK a, CellRendererK b) => a -> b -> Text -> Int32 -> m ()
- cellLayoutClear :: (MonadIO m, CellLayoutK a) => a -> m ()
- cellLayoutClearAttributes :: (MonadIO m, CellLayoutK a, CellRendererK b) => a -> b -> m ()
- cellLayoutGetArea :: (MonadIO m, CellLayoutK a) => a -> m CellArea
- cellLayoutGetCells :: (MonadIO m, CellLayoutK a) => a -> m [CellRenderer]
- cellLayoutPackEnd :: (MonadIO m, CellLayoutK a, CellRendererK b) => a -> b -> Bool -> m ()
- cellLayoutPackStart :: (MonadIO m, CellLayoutK a, CellRendererK b) => a -> b -> Bool -> m ()
- cellLayoutReorder :: (MonadIO m, CellLayoutK a, CellRendererK b) => a -> b -> Int32 -> m ()
- cellLayoutSetCellDataFunc :: (MonadIO m, CellLayoutK a, CellRendererK b) => a -> b -> Maybe CellLayoutDataFunc -> m ()
Exported types
newtype CellLayout Source
class GObject o => CellLayoutK o Source
(GObject o, IsDescendantOf CellLayout o) => CellLayoutK o Source |
toCellLayout :: CellLayoutK o => o -> IO CellLayout Source
Methods
cellLayoutAddAttribute
cellLayoutAddAttribute :: (MonadIO m, CellLayoutK a, CellRendererK b) => a -> b -> Text -> Int32 -> m () Source
cellLayoutClear
cellLayoutClear :: (MonadIO m, CellLayoutK a) => a -> m () Source
cellLayoutClearAttributes
cellLayoutClearAttributes :: (MonadIO m, CellLayoutK a, CellRendererK b) => a -> b -> m () Source
cellLayoutGetArea
cellLayoutGetArea :: (MonadIO m, CellLayoutK a) => a -> m CellArea Source
cellLayoutGetCells
cellLayoutGetCells :: (MonadIO m, CellLayoutK a) => a -> m [CellRenderer] Source
cellLayoutPackEnd
cellLayoutPackEnd :: (MonadIO m, CellLayoutK a, CellRendererK b) => a -> b -> Bool -> m () Source
cellLayoutPackStart
cellLayoutPackStart :: (MonadIO m, CellLayoutK a, CellRendererK b) => a -> b -> Bool -> m () Source
cellLayoutReorder
cellLayoutReorder :: (MonadIO m, CellLayoutK a, CellRendererK b) => a -> b -> Int32 -> m () Source
cellLayoutSetCellDataFunc
cellLayoutSetCellDataFunc :: (MonadIO m, CellLayoutK a, CellRendererK b) => a -> b -> Maybe CellLayoutDataFunc -> m () Source