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 CellAreaBox = CellAreaBox (ForeignPtr CellAreaBox)
- class GObject o => CellAreaBoxK o
- toCellAreaBox :: CellAreaBoxK o => o -> IO CellAreaBox
- noCellAreaBox :: Maybe CellAreaBox
- cellAreaBoxGetSpacing :: (MonadIO m, CellAreaBoxK a) => a -> m Int32
- cellAreaBoxNew :: MonadIO m => m CellAreaBox
- cellAreaBoxPackEnd :: (MonadIO m, CellAreaBoxK a, CellRendererK b) => a -> b -> Bool -> Bool -> Bool -> m ()
- cellAreaBoxPackStart :: (MonadIO m, CellAreaBoxK a, CellRendererK b) => a -> b -> Bool -> Bool -> Bool -> m ()
- cellAreaBoxSetSpacing :: (MonadIO m, CellAreaBoxK a) => a -> Int32 -> m ()
- data CellAreaBoxSpacingPropertyInfo
- constructCellAreaBoxSpacing :: Int32 -> IO ([Char], GValue)
- getCellAreaBoxSpacing :: (MonadIO m, CellAreaBoxK o) => o -> m Int32
- setCellAreaBoxSpacing :: (MonadIO m, CellAreaBoxK o) => o -> Int32 -> m ()
Exported types
newtype CellAreaBox Source
class GObject o => CellAreaBoxK o Source
(GObject o, IsDescendantOf CellAreaBox o) => CellAreaBoxK o Source |
toCellAreaBox :: CellAreaBoxK o => o -> IO CellAreaBox Source
Methods
cellAreaBoxGetSpacing
cellAreaBoxGetSpacing :: (MonadIO m, CellAreaBoxK a) => a -> m Int32 Source
cellAreaBoxNew
cellAreaBoxNew :: MonadIO m => m CellAreaBox Source
cellAreaBoxPackEnd
cellAreaBoxPackEnd :: (MonadIO m, CellAreaBoxK a, CellRendererK b) => a -> b -> Bool -> Bool -> Bool -> m () Source
cellAreaBoxPackStart
cellAreaBoxPackStart :: (MonadIO m, CellAreaBoxK a, CellRendererK b) => a -> b -> Bool -> Bool -> Bool -> m () Source
cellAreaBoxSetSpacing
cellAreaBoxSetSpacing :: (MonadIO m, CellAreaBoxK a) => a -> Int32 -> m () Source
Properties
Spacing
data CellAreaBoxSpacingPropertyInfo Source
AttrInfo CellAreaBoxSpacingPropertyInfo Source | |
type AttrLabel CellAreaBoxSpacingPropertyInfo = "CellAreaBox::spacing" Source | |
type AttrGetType CellAreaBoxSpacingPropertyInfo = Int32 Source | |
type AttrBaseTypeConstraint CellAreaBoxSpacingPropertyInfo = CellAreaBoxK Source | |
type AttrSetTypeConstraint CellAreaBoxSpacingPropertyInfo = * ~ Int32 Source | |
type AttrAllowedOps CellAreaBoxSpacingPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getCellAreaBoxSpacing :: (MonadIO m, CellAreaBoxK o) => o -> m Int32 Source
setCellAreaBoxSpacing :: (MonadIO m, CellAreaBoxK o) => o -> Int32 -> m () Source