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
- data CellAreaBoxGetSpacingMethodInfo
- cellAreaBoxGetSpacing :: (MonadIO m, CellAreaBoxK a) => a -> m Int32
- cellAreaBoxNew :: MonadIO m => m CellAreaBox
- data CellAreaBoxPackEndMethodInfo
- cellAreaBoxPackEnd :: (MonadIO m, CellAreaBoxK a, CellRendererK b) => a -> b -> Bool -> Bool -> Bool -> m ()
- data CellAreaBoxPackStartMethodInfo
- cellAreaBoxPackStart :: (MonadIO m, CellAreaBoxK a, CellRendererK b) => a -> b -> Bool -> Bool -> Bool -> m ()
- data CellAreaBoxSetSpacingMethodInfo
- cellAreaBoxSetSpacing :: (MonadIO m, CellAreaBoxK a) => a -> Int32 -> m ()
- data CellAreaBoxSpacingPropertyInfo
- cellAreaBoxSpacing :: AttrLabelProxy "spacing"
- 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
GObject CellAreaBox | |
((~) * info (ResolveCellAreaBoxMethod t CellAreaBox), MethodInfo * info CellAreaBox p) => IsLabelProxy t (CellAreaBox -> p) | |
type ParentTypes CellAreaBox | |
type AttributeList CellAreaBox | |
type SignalList CellAreaBox |
class GObject o => CellAreaBoxK o Source
(GObject o, IsDescendantOf CellAreaBox o) => CellAreaBoxK o |
toCellAreaBox :: CellAreaBoxK o => o -> IO CellAreaBox Source
Methods
cellAreaBoxGetSpacing
data CellAreaBoxGetSpacingMethodInfo Source
((~) * signature (m Int32), MonadIO m, CellAreaBoxK a) => MethodInfo * CellAreaBoxGetSpacingMethodInfo a signature |
cellAreaBoxGetSpacing :: (MonadIO m, CellAreaBoxK a) => a -> m Int32 Source
cellAreaBoxNew
cellAreaBoxNew :: MonadIO m => m CellAreaBox Source
cellAreaBoxPackEnd
data CellAreaBoxPackEndMethodInfo Source
((~) * signature (b -> Bool -> Bool -> Bool -> m ()), MonadIO m, CellAreaBoxK a, CellRendererK b) => MethodInfo * CellAreaBoxPackEndMethodInfo a signature |
cellAreaBoxPackEnd :: (MonadIO m, CellAreaBoxK a, CellRendererK b) => a -> b -> Bool -> Bool -> Bool -> m () Source
cellAreaBoxPackStart
data CellAreaBoxPackStartMethodInfo Source
((~) * signature (b -> Bool -> Bool -> Bool -> m ()), MonadIO m, CellAreaBoxK a, CellRendererK b) => MethodInfo * CellAreaBoxPackStartMethodInfo a signature |
cellAreaBoxPackStart :: (MonadIO m, CellAreaBoxK a, CellRendererK b) => a -> b -> Bool -> Bool -> Bool -> m () Source
cellAreaBoxSetSpacing
data CellAreaBoxSetSpacingMethodInfo Source
((~) * signature (Int32 -> m ()), MonadIO m, CellAreaBoxK a) => MethodInfo * CellAreaBoxSetSpacingMethodInfo a signature |
cellAreaBoxSetSpacing :: (MonadIO m, CellAreaBoxK a) => a -> Int32 -> m () Source
Properties
Spacing
data CellAreaBoxSpacingPropertyInfo Source
AttrInfo CellAreaBoxSpacingPropertyInfo | |
type AttrLabel CellAreaBoxSpacingPropertyInfo = "spacing" | |
type AttrGetType CellAreaBoxSpacingPropertyInfo = Int32 | |
type AttrBaseTypeConstraint CellAreaBoxSpacingPropertyInfo = CellAreaBoxK | |
type AttrSetTypeConstraint CellAreaBoxSpacingPropertyInfo = * ~ Int32 | |
type AttrAllowedOps CellAreaBoxSpacingPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
cellAreaBoxSpacing :: AttrLabelProxy "spacing" Source
getCellAreaBoxSpacing :: (MonadIO m, CellAreaBoxK o) => o -> m Int32 Source
setCellAreaBoxSpacing :: (MonadIO m, CellAreaBoxK o) => o -> Int32 -> m () Source