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 |
- Exported types
- Methods
- cellAreaContextAllocate
- cellAreaContextGetAllocation
- cellAreaContextGetArea
- cellAreaContextGetPreferredHeight
- cellAreaContextGetPreferredHeightForWidth
- cellAreaContextGetPreferredWidth
- cellAreaContextGetPreferredWidthForHeight
- cellAreaContextPushPreferredHeight
- cellAreaContextPushPreferredWidth
- cellAreaContextReset
- Properties
- newtype CellAreaContext = CellAreaContext (ForeignPtr CellAreaContext)
- class GObject o => CellAreaContextK o
- toCellAreaContext :: CellAreaContextK o => o -> IO CellAreaContext
- noCellAreaContext :: Maybe CellAreaContext
- cellAreaContextAllocate :: (MonadIO m, CellAreaContextK a) => a -> Int32 -> Int32 -> m ()
- cellAreaContextGetAllocation :: (MonadIO m, CellAreaContextK a) => a -> m (Int32, Int32)
- cellAreaContextGetArea :: (MonadIO m, CellAreaContextK a) => a -> m CellArea
- cellAreaContextGetPreferredHeight :: (MonadIO m, CellAreaContextK a) => a -> m (Int32, Int32)
- cellAreaContextGetPreferredHeightForWidth :: (MonadIO m, CellAreaContextK a) => a -> Int32 -> m (Int32, Int32)
- cellAreaContextGetPreferredWidth :: (MonadIO m, CellAreaContextK a) => a -> m (Int32, Int32)
- cellAreaContextGetPreferredWidthForHeight :: (MonadIO m, CellAreaContextK a) => a -> Int32 -> m (Int32, Int32)
- cellAreaContextPushPreferredHeight :: (MonadIO m, CellAreaContextK a) => a -> Int32 -> Int32 -> m ()
- cellAreaContextPushPreferredWidth :: (MonadIO m, CellAreaContextK a) => a -> Int32 -> Int32 -> m ()
- cellAreaContextReset :: (MonadIO m, CellAreaContextK a) => a -> m ()
- data CellAreaContextAreaPropertyInfo
- constructCellAreaContextArea :: CellAreaK a => a -> IO ([Char], GValue)
- getCellAreaContextArea :: (MonadIO m, CellAreaContextK o) => o -> m CellArea
- data CellAreaContextMinimumHeightPropertyInfo
- getCellAreaContextMinimumHeight :: (MonadIO m, CellAreaContextK o) => o -> m Int32
- data CellAreaContextMinimumWidthPropertyInfo
- getCellAreaContextMinimumWidth :: (MonadIO m, CellAreaContextK o) => o -> m Int32
- data CellAreaContextNaturalHeightPropertyInfo
- getCellAreaContextNaturalHeight :: (MonadIO m, CellAreaContextK o) => o -> m Int32
- data CellAreaContextNaturalWidthPropertyInfo
- getCellAreaContextNaturalWidth :: (MonadIO m, CellAreaContextK o) => o -> m Int32
Exported types
newtype CellAreaContext Source
class GObject o => CellAreaContextK o Source
(GObject o, IsDescendantOf CellAreaContext o) => CellAreaContextK o Source |
toCellAreaContext :: CellAreaContextK o => o -> IO CellAreaContext Source
Methods
cellAreaContextAllocate
cellAreaContextAllocate :: (MonadIO m, CellAreaContextK a) => a -> Int32 -> Int32 -> m () Source
cellAreaContextGetAllocation
cellAreaContextGetAllocation :: (MonadIO m, CellAreaContextK a) => a -> m (Int32, Int32) Source
cellAreaContextGetArea
cellAreaContextGetArea :: (MonadIO m, CellAreaContextK a) => a -> m CellArea Source
cellAreaContextGetPreferredHeight
cellAreaContextGetPreferredHeight :: (MonadIO m, CellAreaContextK a) => a -> m (Int32, Int32) Source
cellAreaContextGetPreferredHeightForWidth
cellAreaContextGetPreferredHeightForWidth :: (MonadIO m, CellAreaContextK a) => a -> Int32 -> m (Int32, Int32) Source
cellAreaContextGetPreferredWidth
cellAreaContextGetPreferredWidth :: (MonadIO m, CellAreaContextK a) => a -> m (Int32, Int32) Source
cellAreaContextGetPreferredWidthForHeight
cellAreaContextGetPreferredWidthForHeight :: (MonadIO m, CellAreaContextK a) => a -> Int32 -> m (Int32, Int32) Source
cellAreaContextPushPreferredHeight
cellAreaContextPushPreferredHeight :: (MonadIO m, CellAreaContextK a) => a -> Int32 -> Int32 -> m () Source
cellAreaContextPushPreferredWidth
cellAreaContextPushPreferredWidth :: (MonadIO m, CellAreaContextK a) => a -> Int32 -> Int32 -> m () Source
cellAreaContextReset
cellAreaContextReset :: (MonadIO m, CellAreaContextK a) => a -> m () Source
Properties
Area
data CellAreaContextAreaPropertyInfo Source
AttrInfo CellAreaContextAreaPropertyInfo Source | |
type AttrLabel CellAreaContextAreaPropertyInfo = "CellAreaContext::area" Source | |
type AttrGetType CellAreaContextAreaPropertyInfo = CellArea Source | |
type AttrBaseTypeConstraint CellAreaContextAreaPropertyInfo = CellAreaContextK Source | |
type AttrSetTypeConstraint CellAreaContextAreaPropertyInfo = CellAreaK Source | |
type AttrAllowedOps CellAreaContextAreaPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)) Source |
getCellAreaContextArea :: (MonadIO m, CellAreaContextK o) => o -> m CellArea Source
MinimumHeight
data CellAreaContextMinimumHeightPropertyInfo Source
AttrInfo CellAreaContextMinimumHeightPropertyInfo Source | |
type AttrLabel CellAreaContextMinimumHeightPropertyInfo = "CellAreaContext::minimum-height" Source | |
type AttrGetType CellAreaContextMinimumHeightPropertyInfo = Int32 Source | |
type AttrBaseTypeConstraint CellAreaContextMinimumHeightPropertyInfo = CellAreaContextK Source | |
type AttrSetTypeConstraint CellAreaContextMinimumHeightPropertyInfo = * ~ () Source | |
type AttrAllowedOps CellAreaContextMinimumHeightPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
getCellAreaContextMinimumHeight :: (MonadIO m, CellAreaContextK o) => o -> m Int32 Source
MinimumWidth
data CellAreaContextMinimumWidthPropertyInfo Source
AttrInfo CellAreaContextMinimumWidthPropertyInfo Source | |
type AttrLabel CellAreaContextMinimumWidthPropertyInfo = "CellAreaContext::minimum-width" Source | |
type AttrGetType CellAreaContextMinimumWidthPropertyInfo = Int32 Source | |
type AttrBaseTypeConstraint CellAreaContextMinimumWidthPropertyInfo = CellAreaContextK Source | |
type AttrSetTypeConstraint CellAreaContextMinimumWidthPropertyInfo = * ~ () Source | |
type AttrAllowedOps CellAreaContextMinimumWidthPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
getCellAreaContextMinimumWidth :: (MonadIO m, CellAreaContextK o) => o -> m Int32 Source
NaturalHeight
data CellAreaContextNaturalHeightPropertyInfo Source
AttrInfo CellAreaContextNaturalHeightPropertyInfo Source | |
type AttrLabel CellAreaContextNaturalHeightPropertyInfo = "CellAreaContext::natural-height" Source | |
type AttrGetType CellAreaContextNaturalHeightPropertyInfo = Int32 Source | |
type AttrBaseTypeConstraint CellAreaContextNaturalHeightPropertyInfo = CellAreaContextK Source | |
type AttrSetTypeConstraint CellAreaContextNaturalHeightPropertyInfo = * ~ () Source | |
type AttrAllowedOps CellAreaContextNaturalHeightPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
getCellAreaContextNaturalHeight :: (MonadIO m, CellAreaContextK o) => o -> m Int32 Source
NaturalWidth
data CellAreaContextNaturalWidthPropertyInfo Source
AttrInfo CellAreaContextNaturalWidthPropertyInfo Source | |
type AttrLabel CellAreaContextNaturalWidthPropertyInfo = "CellAreaContext::natural-width" Source | |
type AttrGetType CellAreaContextNaturalWidthPropertyInfo = Int32 Source | |
type AttrBaseTypeConstraint CellAreaContextNaturalWidthPropertyInfo = CellAreaContextK Source | |
type AttrSetTypeConstraint CellAreaContextNaturalWidthPropertyInfo = * ~ () Source | |
type AttrAllowedOps CellAreaContextNaturalWidthPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
getCellAreaContextNaturalWidth :: (MonadIO m, CellAreaContextK o) => o -> m Int32 Source