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 CellRendererToggle = CellRendererToggle (ForeignPtr CellRendererToggle)
- class GObject o => CellRendererToggleK o
- toCellRendererToggle :: CellRendererToggleK o => o -> IO CellRendererToggle
- noCellRendererToggle :: Maybe CellRendererToggle
- data CellRendererToggleGetActivatableMethodInfo
- cellRendererToggleGetActivatable :: (MonadIO m, CellRendererToggleK a) => a -> m Bool
- data CellRendererToggleGetActiveMethodInfo
- cellRendererToggleGetActive :: (MonadIO m, CellRendererToggleK a) => a -> m Bool
- data CellRendererToggleGetRadioMethodInfo
- cellRendererToggleGetRadio :: (MonadIO m, CellRendererToggleK a) => a -> m Bool
- cellRendererToggleNew :: MonadIO m => m CellRendererToggle
- data CellRendererToggleSetActivatableMethodInfo
- cellRendererToggleSetActivatable :: (MonadIO m, CellRendererToggleK a) => a -> Bool -> m ()
- data CellRendererToggleSetActiveMethodInfo
- cellRendererToggleSetActive :: (MonadIO m, CellRendererToggleK a) => a -> Bool -> m ()
- data CellRendererToggleSetRadioMethodInfo
- cellRendererToggleSetRadio :: (MonadIO m, CellRendererToggleK a) => a -> Bool -> m ()
- data CellRendererToggleActivatablePropertyInfo
- cellRendererToggleActivatable :: AttrLabelProxy "activatable"
- constructCellRendererToggleActivatable :: Bool -> IO ([Char], GValue)
- getCellRendererToggleActivatable :: (MonadIO m, CellRendererToggleK o) => o -> m Bool
- setCellRendererToggleActivatable :: (MonadIO m, CellRendererToggleK o) => o -> Bool -> m ()
- data CellRendererToggleActivePropertyInfo
- cellRendererToggleActive :: AttrLabelProxy "active"
- constructCellRendererToggleActive :: Bool -> IO ([Char], GValue)
- getCellRendererToggleActive :: (MonadIO m, CellRendererToggleK o) => o -> m Bool
- setCellRendererToggleActive :: (MonadIO m, CellRendererToggleK o) => o -> Bool -> m ()
- data CellRendererToggleInconsistentPropertyInfo
- cellRendererToggleInconsistent :: AttrLabelProxy "inconsistent"
- constructCellRendererToggleInconsistent :: Bool -> IO ([Char], GValue)
- getCellRendererToggleInconsistent :: (MonadIO m, CellRendererToggleK o) => o -> m Bool
- setCellRendererToggleInconsistent :: (MonadIO m, CellRendererToggleK o) => o -> Bool -> m ()
- data CellRendererToggleIndicatorSizePropertyInfo
- cellRendererToggleIndicatorSize :: AttrLabelProxy "indicatorSize"
- constructCellRendererToggleIndicatorSize :: Int32 -> IO ([Char], GValue)
- getCellRendererToggleIndicatorSize :: (MonadIO m, CellRendererToggleK o) => o -> m Int32
- setCellRendererToggleIndicatorSize :: (MonadIO m, CellRendererToggleK o) => o -> Int32 -> m ()
- data CellRendererToggleRadioPropertyInfo
- cellRendererToggleRadio :: AttrLabelProxy "radio"
- constructCellRendererToggleRadio :: Bool -> IO ([Char], GValue)
- getCellRendererToggleRadio :: (MonadIO m, CellRendererToggleK o) => o -> m Bool
- setCellRendererToggleRadio :: (MonadIO m, CellRendererToggleK o) => o -> Bool -> m ()
- type CellRendererToggleToggledCallback = Text -> IO ()
- type CellRendererToggleToggledCallbackC = Ptr () -> CString -> Ptr () -> IO ()
- data CellRendererToggleToggledSignalInfo
- afterCellRendererToggleToggled :: (GObject a, MonadIO m) => a -> CellRendererToggleToggledCallback -> m SignalHandlerId
- cellRendererToggleToggledCallbackWrapper :: CellRendererToggleToggledCallback -> Ptr () -> CString -> Ptr () -> IO ()
- cellRendererToggleToggledClosure :: CellRendererToggleToggledCallback -> IO Closure
- mkCellRendererToggleToggledCallback :: CellRendererToggleToggledCallbackC -> IO (FunPtr CellRendererToggleToggledCallbackC)
- noCellRendererToggleToggledCallback :: Maybe CellRendererToggleToggledCallback
- onCellRendererToggleToggled :: (GObject a, MonadIO m) => a -> CellRendererToggleToggledCallback -> m SignalHandlerId
Exported types
newtype CellRendererToggle Source
GObject CellRendererToggle | |
((~) * info (ResolveCellRendererToggleMethod t CellRendererToggle), MethodInfo * info CellRendererToggle p) => IsLabelProxy t (CellRendererToggle -> p) | |
type ParentTypes CellRendererToggle | |
type AttributeList CellRendererToggle | |
type SignalList CellRendererToggle |
class GObject o => CellRendererToggleK o Source
(GObject o, IsDescendantOf CellRendererToggle o) => CellRendererToggleK o |
toCellRendererToggle :: CellRendererToggleK o => o -> IO CellRendererToggle Source
Methods
cellRendererToggleGetActivatable
data CellRendererToggleGetActivatableMethodInfo Source
((~) * signature (m Bool), MonadIO m, CellRendererToggleK a) => MethodInfo * CellRendererToggleGetActivatableMethodInfo a signature |
cellRendererToggleGetActivatable :: (MonadIO m, CellRendererToggleK a) => a -> m Bool Source
cellRendererToggleGetActive
data CellRendererToggleGetActiveMethodInfo Source
((~) * signature (m Bool), MonadIO m, CellRendererToggleK a) => MethodInfo * CellRendererToggleGetActiveMethodInfo a signature |
cellRendererToggleGetActive :: (MonadIO m, CellRendererToggleK a) => a -> m Bool Source
cellRendererToggleGetRadio
data CellRendererToggleGetRadioMethodInfo Source
((~) * signature (m Bool), MonadIO m, CellRendererToggleK a) => MethodInfo * CellRendererToggleGetRadioMethodInfo a signature |
cellRendererToggleGetRadio :: (MonadIO m, CellRendererToggleK a) => a -> m Bool Source
cellRendererToggleNew
cellRendererToggleNew :: MonadIO m => m CellRendererToggle Source
cellRendererToggleSetActivatable
data CellRendererToggleSetActivatableMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, CellRendererToggleK a) => MethodInfo * CellRendererToggleSetActivatableMethodInfo a signature |
cellRendererToggleSetActivatable :: (MonadIO m, CellRendererToggleK a) => a -> Bool -> m () Source
cellRendererToggleSetActive
data CellRendererToggleSetActiveMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, CellRendererToggleK a) => MethodInfo * CellRendererToggleSetActiveMethodInfo a signature |
cellRendererToggleSetActive :: (MonadIO m, CellRendererToggleK a) => a -> Bool -> m () Source
cellRendererToggleSetRadio
data CellRendererToggleSetRadioMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, CellRendererToggleK a) => MethodInfo * CellRendererToggleSetRadioMethodInfo a signature |
cellRendererToggleSetRadio :: (MonadIO m, CellRendererToggleK a) => a -> Bool -> m () Source
Properties
Activatable
data CellRendererToggleActivatablePropertyInfo Source
cellRendererToggleActivatable :: AttrLabelProxy "activatable" Source
getCellRendererToggleActivatable :: (MonadIO m, CellRendererToggleK o) => o -> m Bool Source
setCellRendererToggleActivatable :: (MonadIO m, CellRendererToggleK o) => o -> Bool -> m () Source
Active
data CellRendererToggleActivePropertyInfo Source
cellRendererToggleActive :: AttrLabelProxy "active" Source
getCellRendererToggleActive :: (MonadIO m, CellRendererToggleK o) => o -> m Bool Source
setCellRendererToggleActive :: (MonadIO m, CellRendererToggleK o) => o -> Bool -> m () Source
Inconsistent
data CellRendererToggleInconsistentPropertyInfo Source
cellRendererToggleInconsistent :: AttrLabelProxy "inconsistent" Source
getCellRendererToggleInconsistent :: (MonadIO m, CellRendererToggleK o) => o -> m Bool Source
setCellRendererToggleInconsistent :: (MonadIO m, CellRendererToggleK o) => o -> Bool -> m () Source
IndicatorSize
data CellRendererToggleIndicatorSizePropertyInfo Source
cellRendererToggleIndicatorSize :: AttrLabelProxy "indicatorSize" Source
getCellRendererToggleIndicatorSize :: (MonadIO m, CellRendererToggleK o) => o -> m Int32 Source
setCellRendererToggleIndicatorSize :: (MonadIO m, CellRendererToggleK o) => o -> Int32 -> m () Source
Radio
data CellRendererToggleRadioPropertyInfo Source
cellRendererToggleRadio :: AttrLabelProxy "radio" Source
getCellRendererToggleRadio :: (MonadIO m, CellRendererToggleK o) => o -> m Bool Source
setCellRendererToggleRadio :: (MonadIO m, CellRendererToggleK o) => o -> Bool -> m () Source
Signals
Toggled
type CellRendererToggleToggledCallback = Text -> IO () Source
afterCellRendererToggleToggled :: (GObject a, MonadIO m) => a -> CellRendererToggleToggledCallback -> m SignalHandlerId Source
cellRendererToggleToggledCallbackWrapper :: CellRendererToggleToggledCallback -> Ptr () -> CString -> Ptr () -> IO () Source
mkCellRendererToggleToggledCallback :: CellRendererToggleToggledCallbackC -> IO (FunPtr CellRendererToggleToggledCallbackC) Source
onCellRendererToggleToggled :: (GObject a, MonadIO m) => a -> CellRendererToggleToggledCallback -> m SignalHandlerId Source