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 CellRendererSpin = CellRendererSpin (ForeignPtr CellRendererSpin)
- class GObject o => CellRendererSpinK o
- toCellRendererSpin :: CellRendererSpinK o => o -> IO CellRendererSpin
- noCellRendererSpin :: Maybe CellRendererSpin
- cellRendererSpinNew :: MonadIO m => m CellRendererSpin
- data CellRendererSpinAdjustmentPropertyInfo
- constructCellRendererSpinAdjustment :: AdjustmentK a => a -> IO ([Char], GValue)
- getCellRendererSpinAdjustment :: (MonadIO m, CellRendererSpinK o) => o -> m Adjustment
- setCellRendererSpinAdjustment :: (MonadIO m, CellRendererSpinK o, AdjustmentK a) => o -> a -> m ()
- data CellRendererSpinClimbRatePropertyInfo
- constructCellRendererSpinClimbRate :: Double -> IO ([Char], GValue)
- getCellRendererSpinClimbRate :: (MonadIO m, CellRendererSpinK o) => o -> m Double
- setCellRendererSpinClimbRate :: (MonadIO m, CellRendererSpinK o) => o -> Double -> m ()
- data CellRendererSpinDigitsPropertyInfo
- constructCellRendererSpinDigits :: Word32 -> IO ([Char], GValue)
- getCellRendererSpinDigits :: (MonadIO m, CellRendererSpinK o) => o -> m Word32
- setCellRendererSpinDigits :: (MonadIO m, CellRendererSpinK o) => o -> Word32 -> m ()
Exported types
newtype CellRendererSpin Source
class GObject o => CellRendererSpinK o Source
(GObject o, IsDescendantOf CellRendererSpin o) => CellRendererSpinK o |
toCellRendererSpin :: CellRendererSpinK o => o -> IO CellRendererSpin Source
Methods
cellRendererSpinNew
cellRendererSpinNew :: MonadIO m => m CellRendererSpin Source
Properties
Adjustment
data CellRendererSpinAdjustmentPropertyInfo Source
AttrInfo CellRendererSpinAdjustmentPropertyInfo | |
type AttrLabel CellRendererSpinAdjustmentPropertyInfo = "CellRendererSpin::adjustment" | |
type AttrGetType CellRendererSpinAdjustmentPropertyInfo = Adjustment | |
type AttrBaseTypeConstraint CellRendererSpinAdjustmentPropertyInfo = CellRendererSpinK | |
type AttrSetTypeConstraint CellRendererSpinAdjustmentPropertyInfo = AdjustmentK | |
type AttrAllowedOps CellRendererSpinAdjustmentPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
constructCellRendererSpinAdjustment :: AdjustmentK a => a -> IO ([Char], GValue) Source
getCellRendererSpinAdjustment :: (MonadIO m, CellRendererSpinK o) => o -> m Adjustment Source
setCellRendererSpinAdjustment :: (MonadIO m, CellRendererSpinK o, AdjustmentK a) => o -> a -> m () Source
ClimbRate
data CellRendererSpinClimbRatePropertyInfo Source
AttrInfo CellRendererSpinClimbRatePropertyInfo | |
type AttrLabel CellRendererSpinClimbRatePropertyInfo = "CellRendererSpin::climb-rate" | |
type AttrGetType CellRendererSpinClimbRatePropertyInfo = Double | |
type AttrBaseTypeConstraint CellRendererSpinClimbRatePropertyInfo = CellRendererSpinK | |
type AttrSetTypeConstraint CellRendererSpinClimbRatePropertyInfo = * ~ Double | |
type AttrAllowedOps CellRendererSpinClimbRatePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getCellRendererSpinClimbRate :: (MonadIO m, CellRendererSpinK o) => o -> m Double Source
setCellRendererSpinClimbRate :: (MonadIO m, CellRendererSpinK o) => o -> Double -> m () Source
Digits
data CellRendererSpinDigitsPropertyInfo Source
AttrInfo CellRendererSpinDigitsPropertyInfo | |
type AttrLabel CellRendererSpinDigitsPropertyInfo = "CellRendererSpin::digits" | |
type AttrGetType CellRendererSpinDigitsPropertyInfo = Word32 | |
type AttrBaseTypeConstraint CellRendererSpinDigitsPropertyInfo = CellRendererSpinK | |
type AttrSetTypeConstraint CellRendererSpinDigitsPropertyInfo = * ~ Word32 | |
type AttrAllowedOps CellRendererSpinDigitsPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getCellRendererSpinDigits :: (MonadIO m, CellRendererSpinK o) => o -> m Word32 Source
setCellRendererSpinDigits :: (MonadIO m, CellRendererSpinK o) => o -> Word32 -> m () Source