| 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 |
GI.Gtk.Objects.CellRendererPixbuf
Contents
Description
- 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
Constructors
| CellRendererPixbuf (ForeignPtr CellRendererPixbuf) |
Instances
class GObject o => CellRendererPixbufK o Source
Instances
| (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
Instances
| AttrInfo CellRendererPixbufFollowStatePropertyInfo Source | |
| type AttrLabel CellRendererPixbufFollowStatePropertyInfo = "CellRendererPixbuf::follow-state" Source | |
| type AttrGetType CellRendererPixbufFollowStatePropertyInfo = Bool Source | |
| type AttrBaseTypeConstraint CellRendererPixbufFollowStatePropertyInfo = CellRendererPixbufK Source | |
| type AttrSetTypeConstraint CellRendererPixbufFollowStatePropertyInfo = * ~ Bool Source | |
| type AttrAllowedOps CellRendererPixbufFollowStatePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getCellRendererPixbufFollowState :: (MonadIO m, CellRendererPixbufK o) => o -> m Bool Source
setCellRendererPixbufFollowState :: (MonadIO m, CellRendererPixbufK o) => o -> Bool -> m () Source
Gicon
data CellRendererPixbufGiconPropertyInfo Source
Instances
| AttrInfo CellRendererPixbufGiconPropertyInfo Source | |
| type AttrLabel CellRendererPixbufGiconPropertyInfo = "CellRendererPixbuf::gicon" Source | |
| type AttrGetType CellRendererPixbufGiconPropertyInfo = Icon Source | |
| type AttrBaseTypeConstraint CellRendererPixbufGiconPropertyInfo = CellRendererPixbufK Source | |
| type AttrSetTypeConstraint CellRendererPixbufGiconPropertyInfo = IconK Source | |
| type AttrAllowedOps CellRendererPixbufGiconPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) 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
Instances
| AttrInfo CellRendererPixbufIconNamePropertyInfo Source | |
| type AttrLabel CellRendererPixbufIconNamePropertyInfo = "CellRendererPixbuf::icon-name" Source | |
| type AttrGetType CellRendererPixbufIconNamePropertyInfo = Text Source | |
| type AttrBaseTypeConstraint CellRendererPixbufIconNamePropertyInfo = CellRendererPixbufK Source | |
| type AttrSetTypeConstraint CellRendererPixbufIconNamePropertyInfo = * ~ Text Source | |
| type AttrAllowedOps CellRendererPixbufIconNamePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getCellRendererPixbufIconName :: (MonadIO m, CellRendererPixbufK o) => o -> m Text Source
setCellRendererPixbufIconName :: (MonadIO m, CellRendererPixbufK o) => o -> Text -> m () Source
Pixbuf
data CellRendererPixbufPixbufPropertyInfo Source
Instances
| AttrInfo CellRendererPixbufPixbufPropertyInfo Source | |
| type AttrLabel CellRendererPixbufPixbufPropertyInfo = "CellRendererPixbuf::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 |
getCellRendererPixbufPixbuf :: (MonadIO m, CellRendererPixbufK o) => o -> m Pixbuf Source
setCellRendererPixbufPixbuf :: (MonadIO m, CellRendererPixbufK o, PixbufK a) => o -> a -> m () Source
PixbufExpanderClosed
data CellRendererPixbufPixbufExpanderClosedPropertyInfo Source
Instances
getCellRendererPixbufPixbufExpanderClosed :: (MonadIO m, CellRendererPixbufK o) => o -> m Pixbuf Source
setCellRendererPixbufPixbufExpanderClosed :: (MonadIO m, CellRendererPixbufK o, PixbufK a) => o -> a -> m () Source
PixbufExpanderOpen
data CellRendererPixbufPixbufExpanderOpenPropertyInfo Source
Instances
| AttrInfo CellRendererPixbufPixbufExpanderOpenPropertyInfo Source | |
| type AttrLabel CellRendererPixbufPixbufExpanderOpenPropertyInfo = "CellRendererPixbuf::pixbuf-expander-open" Source | |
| type AttrGetType CellRendererPixbufPixbufExpanderOpenPropertyInfo = Pixbuf Source | |
| type AttrBaseTypeConstraint CellRendererPixbufPixbufExpanderOpenPropertyInfo = CellRendererPixbufK Source | |
| type AttrSetTypeConstraint CellRendererPixbufPixbufExpanderOpenPropertyInfo = PixbufK Source | |
| type AttrAllowedOps CellRendererPixbufPixbufExpanderOpenPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) 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
Instances
| AttrInfo CellRendererPixbufStockDetailPropertyInfo Source | |
| type AttrLabel CellRendererPixbufStockDetailPropertyInfo = "CellRendererPixbuf::stock-detail" Source | |
| type AttrGetType CellRendererPixbufStockDetailPropertyInfo = Text Source | |
| type AttrBaseTypeConstraint CellRendererPixbufStockDetailPropertyInfo = CellRendererPixbufK Source | |
| type AttrSetTypeConstraint CellRendererPixbufStockDetailPropertyInfo = * ~ Text Source | |
| type AttrAllowedOps CellRendererPixbufStockDetailPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getCellRendererPixbufStockDetail :: (MonadIO m, CellRendererPixbufK o) => o -> m Text Source
setCellRendererPixbufStockDetail :: (MonadIO m, CellRendererPixbufK o) => o -> Text -> m () Source
StockId
data CellRendererPixbufStockIdPropertyInfo Source
Instances
| AttrInfo CellRendererPixbufStockIdPropertyInfo Source | |
| type AttrLabel CellRendererPixbufStockIdPropertyInfo = "CellRendererPixbuf::stock-id" Source | |
| type AttrGetType CellRendererPixbufStockIdPropertyInfo = Text Source | |
| type AttrBaseTypeConstraint CellRendererPixbufStockIdPropertyInfo = CellRendererPixbufK Source | |
| type AttrSetTypeConstraint CellRendererPixbufStockIdPropertyInfo = * ~ Text Source | |
| type AttrAllowedOps CellRendererPixbufStockIdPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getCellRendererPixbufStockId :: (MonadIO m, CellRendererPixbufK o) => o -> m Text Source
setCellRendererPixbufStockId :: (MonadIO m, CellRendererPixbufK o) => o -> Text -> m () Source
StockSize
data CellRendererPixbufStockSizePropertyInfo Source
Instances
| AttrInfo CellRendererPixbufStockSizePropertyInfo Source | |
| type AttrLabel CellRendererPixbufStockSizePropertyInfo = "CellRendererPixbuf::stock-size" Source | |
| type AttrGetType CellRendererPixbufStockSizePropertyInfo = Word32 Source | |
| type AttrBaseTypeConstraint CellRendererPixbufStockSizePropertyInfo = CellRendererPixbufK Source | |
| type AttrSetTypeConstraint CellRendererPixbufStockSizePropertyInfo = * ~ Word32 Source | |
| type AttrAllowedOps CellRendererPixbufStockSizePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getCellRendererPixbufStockSize :: (MonadIO m, CellRendererPixbufK o) => o -> m Word32 Source
setCellRendererPixbufStockSize :: (MonadIO m, CellRendererPixbufK o) => o -> Word32 -> m () Source
Surface
data CellRendererPixbufSurfacePropertyInfo Source
Instances
| AttrInfo CellRendererPixbufSurfacePropertyInfo Source | |
| type AttrLabel CellRendererPixbufSurfacePropertyInfo = "CellRendererPixbuf::surface" Source | |
| type AttrGetType CellRendererPixbufSurfacePropertyInfo = Surface Source | |
| type AttrBaseTypeConstraint CellRendererPixbufSurfacePropertyInfo = CellRendererPixbufK Source | |
| type AttrSetTypeConstraint CellRendererPixbufSurfacePropertyInfo = * ~ Surface Source | |
| type AttrAllowedOps CellRendererPixbufSurfacePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getCellRendererPixbufSurface :: (MonadIO m, CellRendererPixbufK o) => o -> m Surface Source
setCellRendererPixbufSurface :: (MonadIO m, CellRendererPixbufK o) => o -> Surface -> m () Source