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 CellRendererPixbuf = CellRendererPixbuf (ForeignPtr CellRendererPixbuf)
- class GObject o => CellRendererPixbufK o
- toCellRendererPixbuf :: CellRendererPixbufK o => o -> IO CellRendererPixbuf
- noCellRendererPixbuf :: Maybe CellRendererPixbuf
- cellRendererPixbufNew :: MonadIO m => m CellRendererPixbuf
- data CellRendererPixbufFollowStatePropertyInfo
- constructCellRendererPixbufFollowState :: Bool -> IO ([Char], GValue)
- getCellRendererPixbufFollowState :: (MonadIO m, CellRendererPixbufK o) => o -> m Bool
- setCellRendererPixbufFollowState :: (MonadIO m, CellRendererPixbufK o) => o -> Bool -> m ()
- data CellRendererPixbufGiconPropertyInfo
- constructCellRendererPixbufGicon :: IconK a => a -> IO ([Char], GValue)
- getCellRendererPixbufGicon :: (MonadIO m, CellRendererPixbufK o) => o -> m Icon
- setCellRendererPixbufGicon :: (MonadIO m, CellRendererPixbufK o, IconK a) => o -> a -> m ()
- data CellRendererPixbufIconNamePropertyInfo
- constructCellRendererPixbufIconName :: Text -> IO ([Char], GValue)
- getCellRendererPixbufIconName :: (MonadIO m, CellRendererPixbufK o) => o -> m Text
- setCellRendererPixbufIconName :: (MonadIO m, CellRendererPixbufK o) => o -> Text -> m ()
- data CellRendererPixbufPixbufPropertyInfo
- constructCellRendererPixbufPixbuf :: PixbufK a => a -> IO ([Char], GValue)
- getCellRendererPixbufPixbuf :: (MonadIO m, CellRendererPixbufK o) => o -> m Pixbuf
- setCellRendererPixbufPixbuf :: (MonadIO m, CellRendererPixbufK o, PixbufK a) => o -> a -> m ()
- data CellRendererPixbufPixbufExpanderClosedPropertyInfo
- constructCellRendererPixbufPixbufExpanderClosed :: PixbufK a => a -> IO ([Char], GValue)
- getCellRendererPixbufPixbufExpanderClosed :: (MonadIO m, CellRendererPixbufK o) => o -> m Pixbuf
- setCellRendererPixbufPixbufExpanderClosed :: (MonadIO m, CellRendererPixbufK o, PixbufK a) => o -> a -> m ()
- data CellRendererPixbufPixbufExpanderOpenPropertyInfo
- constructCellRendererPixbufPixbufExpanderOpen :: PixbufK a => a -> IO ([Char], GValue)
- getCellRendererPixbufPixbufExpanderOpen :: (MonadIO m, CellRendererPixbufK o) => o -> m Pixbuf
- setCellRendererPixbufPixbufExpanderOpen :: (MonadIO m, CellRendererPixbufK o, PixbufK a) => o -> a -> m ()
- data CellRendererPixbufStockDetailPropertyInfo
- constructCellRendererPixbufStockDetail :: Text -> IO ([Char], GValue)
- getCellRendererPixbufStockDetail :: (MonadIO m, CellRendererPixbufK o) => o -> m Text
- setCellRendererPixbufStockDetail :: (MonadIO m, CellRendererPixbufK o) => o -> Text -> m ()
- data CellRendererPixbufStockIdPropertyInfo
- constructCellRendererPixbufStockId :: Text -> IO ([Char], GValue)
- getCellRendererPixbufStockId :: (MonadIO m, CellRendererPixbufK o) => o -> m Text
- setCellRendererPixbufStockId :: (MonadIO m, CellRendererPixbufK o) => o -> Text -> m ()
- data CellRendererPixbufStockSizePropertyInfo
- constructCellRendererPixbufStockSize :: Word32 -> IO ([Char], GValue)
- getCellRendererPixbufStockSize :: (MonadIO m, CellRendererPixbufK o) => o -> m Word32
- setCellRendererPixbufStockSize :: (MonadIO m, CellRendererPixbufK o) => o -> Word32 -> m ()
- data CellRendererPixbufSurfacePropertyInfo
- constructCellRendererPixbufSurface :: Surface -> IO ([Char], GValue)
- getCellRendererPixbufSurface :: (MonadIO m, CellRendererPixbufK o) => o -> m Surface
- setCellRendererPixbufSurface :: (MonadIO m, CellRendererPixbufK o) => o -> Surface -> m ()
Exported types
newtype CellRendererPixbuf Source
GObject CellRendererPixbuf Source | |
((~) * info (ResolveCellRendererPixbufMethod t CellRendererPixbuf), MethodInfo * info CellRendererPixbuf p) => IsLabel t (CellRendererPixbuf -> p) Source | |
((~) * info (ResolveCellRendererPixbufMethod t CellRendererPixbuf), MethodInfo * info CellRendererPixbuf p) => IsLabelProxy t (CellRendererPixbuf -> p) Source | |
type ParentTypes CellRendererPixbuf Source | |
type AttributeList CellRendererPixbuf Source | |
type SignalList CellRendererPixbuf Source |
class GObject o => CellRendererPixbufK o Source
(GObject o, IsDescendantOf CellRendererPixbuf o) => CellRendererPixbufK o Source | |
toCellRendererPixbuf :: CellRendererPixbufK o => o -> IO CellRendererPixbuf Source
Methods
cellRendererPixbufNew
cellRendererPixbufNew :: MonadIO m => m CellRendererPixbuf Source
Properties
FollowState
data CellRendererPixbufFollowStatePropertyInfo Source
getCellRendererPixbufFollowState :: (MonadIO m, CellRendererPixbufK o) => o -> m Bool Source
setCellRendererPixbufFollowState :: (MonadIO m, CellRendererPixbufK o) => o -> Bool -> m () Source
Gicon
data CellRendererPixbufGiconPropertyInfo Source
constructCellRendererPixbufGicon :: IconK a => a -> IO ([Char], GValue) Source
getCellRendererPixbufGicon :: (MonadIO m, CellRendererPixbufK o) => o -> m Icon Source
setCellRendererPixbufGicon :: (MonadIO m, CellRendererPixbufK o, IconK a) => o -> a -> m () Source
IconName
data CellRendererPixbufIconNamePropertyInfo Source
getCellRendererPixbufIconName :: (MonadIO m, CellRendererPixbufK o) => o -> m Text Source
setCellRendererPixbufIconName :: (MonadIO m, CellRendererPixbufK o) => o -> Text -> m () Source
Pixbuf
data CellRendererPixbufPixbufPropertyInfo Source
AttrInfo CellRendererPixbufPixbufPropertyInfo Source | |
type AttrLabel CellRendererPixbufPixbufPropertyInfo = "pixbuf" Source | |
type AttrGetType CellRendererPixbufPixbufPropertyInfo = Pixbuf Source | |
type AttrBaseTypeConstraint CellRendererPixbufPixbufPropertyInfo = CellRendererPixbufK Source | |
type AttrSetTypeConstraint CellRendererPixbufPixbufPropertyInfo = PixbufK Source | |
type AttrAllowedOps CellRendererPixbufPixbufPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
constructCellRendererPixbufPixbuf :: PixbufK a => a -> IO ([Char], GValue) Source
getCellRendererPixbufPixbuf :: (MonadIO m, CellRendererPixbufK o) => o -> m Pixbuf Source
setCellRendererPixbufPixbuf :: (MonadIO m, CellRendererPixbufK o, PixbufK a) => o -> a -> m () Source
PixbufExpanderClosed
data CellRendererPixbufPixbufExpanderClosedPropertyInfo Source
constructCellRendererPixbufPixbufExpanderClosed :: PixbufK a => a -> IO ([Char], GValue) Source
getCellRendererPixbufPixbufExpanderClosed :: (MonadIO m, CellRendererPixbufK o) => o -> m Pixbuf Source
setCellRendererPixbufPixbufExpanderClosed :: (MonadIO m, CellRendererPixbufK o, PixbufK a) => o -> a -> m () Source
PixbufExpanderOpen
data CellRendererPixbufPixbufExpanderOpenPropertyInfo Source
constructCellRendererPixbufPixbufExpanderOpen :: PixbufK a => a -> IO ([Char], GValue) Source
getCellRendererPixbufPixbufExpanderOpen :: (MonadIO m, CellRendererPixbufK o) => o -> m Pixbuf Source
setCellRendererPixbufPixbufExpanderOpen :: (MonadIO m, CellRendererPixbufK o, PixbufK a) => o -> a -> m () Source
StockDetail
data CellRendererPixbufStockDetailPropertyInfo Source
getCellRendererPixbufStockDetail :: (MonadIO m, CellRendererPixbufK o) => o -> m Text Source
setCellRendererPixbufStockDetail :: (MonadIO m, CellRendererPixbufK o) => o -> Text -> m () Source
StockId
data CellRendererPixbufStockIdPropertyInfo Source
getCellRendererPixbufStockId :: (MonadIO m, CellRendererPixbufK o) => o -> m Text Source
setCellRendererPixbufStockId :: (MonadIO m, CellRendererPixbufK o) => o -> Text -> m () Source
StockSize
data CellRendererPixbufStockSizePropertyInfo Source
getCellRendererPixbufStockSize :: (MonadIO m, CellRendererPixbufK o) => o -> m Word32 Source
setCellRendererPixbufStockSize :: (MonadIO m, CellRendererPixbufK o) => o -> Word32 -> m () Source
Surface
data CellRendererPixbufSurfacePropertyInfo Source
AttrInfo CellRendererPixbufSurfacePropertyInfo Source | |
type AttrLabel CellRendererPixbufSurfacePropertyInfo = "surface" Source | |
type AttrGetType CellRendererPixbufSurfacePropertyInfo = Surface Source | |
type AttrBaseTypeConstraint CellRendererPixbufSurfacePropertyInfo = CellRendererPixbufK Source | |
type AttrSetTypeConstraint CellRendererPixbufSurfacePropertyInfo = TYPE Lifted ~ Surface Source | |
type AttrAllowedOps CellRendererPixbufSurfacePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
constructCellRendererPixbufSurface :: Surface -> IO ([Char], GValue) Source
getCellRendererPixbufSurface :: (MonadIO m, CellRendererPixbufK o) => o -> m Surface Source
setCellRendererPixbufSurface :: (MonadIO m, CellRendererPixbufK o) => o -> Surface -> m () Source