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
- constructCellRendererToggleActivatable :: Bool -> IO ([Char], GValue)
- getCellRendererToggleActivatable :: (MonadIO m, CellRendererToggleK o) => o -> m Bool
- setCellRendererToggleActivatable :: (MonadIO m, CellRendererToggleK o) => o -> Bool -> m ()
- data CellRendererToggleActivePropertyInfo
- constructCellRendererToggleActive :: Bool -> IO ([Char], GValue)
- getCellRendererToggleActive :: (MonadIO m, CellRendererToggleK o) => o -> m Bool
- setCellRendererToggleActive :: (MonadIO m, CellRendererToggleK o) => o -> Bool -> m ()
- data CellRendererToggleInconsistentPropertyInfo
- constructCellRendererToggleInconsistent :: Bool -> IO ([Char], GValue)
- getCellRendererToggleInconsistent :: (MonadIO m, CellRendererToggleK o) => o -> m Bool
- setCellRendererToggleInconsistent :: (MonadIO m, CellRendererToggleK o) => o -> Bool -> m ()
- data CellRendererToggleIndicatorSizePropertyInfo
- constructCellRendererToggleIndicatorSize :: Int32 -> IO ([Char], GValue)
- getCellRendererToggleIndicatorSize :: (MonadIO m, CellRendererToggleK o) => o -> m Int32
- setCellRendererToggleIndicatorSize :: (MonadIO m, CellRendererToggleK o) => o -> Int32 -> m ()
- data CellRendererToggleRadioPropertyInfo
- 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 Source | |
((~) * info (ResolveCellRendererToggleMethod t CellRendererToggle), MethodInfo * info CellRendererToggle p) => IsLabel t (CellRendererToggle -> p) Source | |
((~) * info (ResolveCellRendererToggleMethod t CellRendererToggle), MethodInfo * info CellRendererToggle p) => IsLabelProxy t (CellRendererToggle -> p) Source | |
type ParentTypes CellRendererToggle Source | |
type AttributeList CellRendererToggle Source | |
type SignalList CellRendererToggle Source |
class GObject o => CellRendererToggleK o Source
(GObject o, IsDescendantOf CellRendererToggle o) => CellRendererToggleK o Source | |
toCellRendererToggle :: CellRendererToggleK o => o -> IO CellRendererToggle Source
Methods
cellRendererToggleGetActivatable
data CellRendererToggleGetActivatableMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, CellRendererToggleK a) => MethodInfo (TYPE Lifted) CellRendererToggleGetActivatableMethodInfo a signature Source | |
cellRendererToggleGetActivatable :: (MonadIO m, CellRendererToggleK a) => a -> m Bool Source
cellRendererToggleGetActive
data CellRendererToggleGetActiveMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, CellRendererToggleK a) => MethodInfo (TYPE Lifted) CellRendererToggleGetActiveMethodInfo a signature Source | |
cellRendererToggleGetActive :: (MonadIO m, CellRendererToggleK a) => a -> m Bool Source
cellRendererToggleGetRadio
data CellRendererToggleGetRadioMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, CellRendererToggleK a) => MethodInfo (TYPE Lifted) CellRendererToggleGetRadioMethodInfo a signature Source | |
cellRendererToggleGetRadio :: (MonadIO m, CellRendererToggleK a) => a -> m Bool Source
cellRendererToggleNew
cellRendererToggleNew :: MonadIO m => m CellRendererToggle Source
cellRendererToggleSetActivatable
data CellRendererToggleSetActivatableMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, CellRendererToggleK a) => MethodInfo (TYPE Lifted) CellRendererToggleSetActivatableMethodInfo a signature Source | |
cellRendererToggleSetActivatable :: (MonadIO m, CellRendererToggleK a) => a -> Bool -> m () Source
cellRendererToggleSetActive
data CellRendererToggleSetActiveMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, CellRendererToggleK a) => MethodInfo (TYPE Lifted) CellRendererToggleSetActiveMethodInfo a signature Source | |
cellRendererToggleSetActive :: (MonadIO m, CellRendererToggleK a) => a -> Bool -> m () Source
cellRendererToggleSetRadio
data CellRendererToggleSetRadioMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, CellRendererToggleK a) => MethodInfo (TYPE Lifted) CellRendererToggleSetRadioMethodInfo a signature Source | |
cellRendererToggleSetRadio :: (MonadIO m, CellRendererToggleK a) => a -> Bool -> m () Source
Properties
Activatable
data CellRendererToggleActivatablePropertyInfo Source
getCellRendererToggleActivatable :: (MonadIO m, CellRendererToggleK o) => o -> m Bool Source
setCellRendererToggleActivatable :: (MonadIO m, CellRendererToggleK o) => o -> Bool -> m () Source
Active
data CellRendererToggleActivePropertyInfo Source
getCellRendererToggleActive :: (MonadIO m, CellRendererToggleK o) => o -> m Bool Source
setCellRendererToggleActive :: (MonadIO m, CellRendererToggleK o) => o -> Bool -> m () Source
Inconsistent
data CellRendererToggleInconsistentPropertyInfo Source
getCellRendererToggleInconsistent :: (MonadIO m, CellRendererToggleK o) => o -> m Bool Source
setCellRendererToggleInconsistent :: (MonadIO m, CellRendererToggleK o) => o -> Bool -> m () Source
IndicatorSize
data CellRendererToggleIndicatorSizePropertyInfo Source
getCellRendererToggleIndicatorSize :: (MonadIO m, CellRendererToggleK o) => o -> m Int32 Source
setCellRendererToggleIndicatorSize :: (MonadIO m, CellRendererToggleK o) => o -> Int32 -> m () Source
Radio
data CellRendererToggleRadioPropertyInfo 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