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 ColorChooserRequest = ColorChooserRequest (ForeignPtr ColorChooserRequest)
- class GObject o => ColorChooserRequestK o
- toColorChooserRequest :: ColorChooserRequestK o => o -> IO ColorChooserRequest
- noColorChooserRequest :: Maybe ColorChooserRequest
- data ColorChooserRequestCancelMethodInfo
- colorChooserRequestCancel :: (MonadIO m, ColorChooserRequestK a) => a -> m ()
- data ColorChooserRequestFinishMethodInfo
- colorChooserRequestFinish :: (MonadIO m, ColorChooserRequestK a) => a -> m ()
- data ColorChooserRequestGetElementRectangleMethodInfo
- colorChooserRequestGetElementRectangle :: (MonadIO m, ColorChooserRequestK a) => a -> m Rectangle
- data ColorChooserRequestGetRgbaMethodInfo
- colorChooserRequestGetRgba :: (MonadIO m, ColorChooserRequestK a) => a -> m RGBA
- data ColorChooserRequestSetRgbaMethodInfo
- colorChooserRequestSetRgba :: (MonadIO m, ColorChooserRequestK a) => a -> RGBA -> m ()
- data ColorChooserRequestRgbaPropertyInfo
- colorChooserRequestRgba :: AttrLabelProxy "rgba"
- constructColorChooserRequestRgba :: RGBA -> IO ([Char], GValue)
- getColorChooserRequestRgba :: (MonadIO m, ColorChooserRequestK o) => o -> m (Maybe RGBA)
- setColorChooserRequestRgba :: (MonadIO m, ColorChooserRequestK o) => o -> RGBA -> m ()
- type ColorChooserRequestFinishedCallback = IO ()
- type ColorChooserRequestFinishedCallbackC = Ptr () -> Ptr () -> IO ()
- data ColorChooserRequestFinishedSignalInfo
- afterColorChooserRequestFinished :: (GObject a, MonadIO m) => a -> ColorChooserRequestFinishedCallback -> m SignalHandlerId
- colorChooserRequestFinishedCallbackWrapper :: ColorChooserRequestFinishedCallback -> Ptr () -> Ptr () -> IO ()
- colorChooserRequestFinishedClosure :: ColorChooserRequestFinishedCallback -> IO Closure
- mkColorChooserRequestFinishedCallback :: ColorChooserRequestFinishedCallbackC -> IO (FunPtr ColorChooserRequestFinishedCallbackC)
- noColorChooserRequestFinishedCallback :: Maybe ColorChooserRequestFinishedCallback
- onColorChooserRequestFinished :: (GObject a, MonadIO m) => a -> ColorChooserRequestFinishedCallback -> m SignalHandlerId
Exported types
newtype ColorChooserRequest Source
GObject ColorChooserRequest | |
((~) * info (ResolveColorChooserRequestMethod t ColorChooserRequest), MethodInfo * info ColorChooserRequest p) => IsLabelProxy t (ColorChooserRequest -> p) | |
type ParentTypes ColorChooserRequest | |
type AttributeList ColorChooserRequest | |
type SignalList ColorChooserRequest |
class GObject o => ColorChooserRequestK o Source
(GObject o, IsDescendantOf ColorChooserRequest o) => ColorChooserRequestK o |
toColorChooserRequest :: ColorChooserRequestK o => o -> IO ColorChooserRequest Source
Methods
colorChooserRequestCancel
data ColorChooserRequestCancelMethodInfo Source
((~) * signature (m ()), MonadIO m, ColorChooserRequestK a) => MethodInfo * ColorChooserRequestCancelMethodInfo a signature |
colorChooserRequestCancel :: (MonadIO m, ColorChooserRequestK a) => a -> m () Source
colorChooserRequestFinish
data ColorChooserRequestFinishMethodInfo Source
((~) * signature (m ()), MonadIO m, ColorChooserRequestK a) => MethodInfo * ColorChooserRequestFinishMethodInfo a signature |
colorChooserRequestFinish :: (MonadIO m, ColorChooserRequestK a) => a -> m () Source
colorChooserRequestGetElementRectangle
data ColorChooserRequestGetElementRectangleMethodInfo Source
((~) * signature (m Rectangle), MonadIO m, ColorChooserRequestK a) => MethodInfo * ColorChooserRequestGetElementRectangleMethodInfo a signature |
colorChooserRequestGetElementRectangle :: (MonadIO m, ColorChooserRequestK a) => a -> m Rectangle Source
colorChooserRequestGetRgba
data ColorChooserRequestGetRgbaMethodInfo Source
((~) * signature (m RGBA), MonadIO m, ColorChooserRequestK a) => MethodInfo * ColorChooserRequestGetRgbaMethodInfo a signature |
colorChooserRequestGetRgba :: (MonadIO m, ColorChooserRequestK a) => a -> m RGBA Source
colorChooserRequestSetRgba
data ColorChooserRequestSetRgbaMethodInfo Source
((~) * signature (RGBA -> m ()), MonadIO m, ColorChooserRequestK a) => MethodInfo * ColorChooserRequestSetRgbaMethodInfo a signature |
colorChooserRequestSetRgba :: (MonadIO m, ColorChooserRequestK a) => a -> RGBA -> m () Source
Properties
Rgba
data ColorChooserRequestRgbaPropertyInfo Source
colorChooserRequestRgba :: AttrLabelProxy "rgba" Source
getColorChooserRequestRgba :: (MonadIO m, ColorChooserRequestK o) => o -> m (Maybe RGBA) Source
setColorChooserRequestRgba :: (MonadIO m, ColorChooserRequestK o) => o -> RGBA -> m () Source
Signals
Finished
type ColorChooserRequestFinishedCallback = IO () Source
type ColorChooserRequestFinishedCallbackC = Ptr () -> Ptr () -> IO () Source
afterColorChooserRequestFinished :: (GObject a, MonadIO m) => a -> ColorChooserRequestFinishedCallback -> m SignalHandlerId Source
colorChooserRequestFinishedCallbackWrapper :: ColorChooserRequestFinishedCallback -> Ptr () -> Ptr () -> IO () Source
mkColorChooserRequestFinishedCallback :: ColorChooserRequestFinishedCallbackC -> IO (FunPtr ColorChooserRequestFinishedCallbackC) Source
onColorChooserRequestFinished :: (GObject a, MonadIO m) => a -> ColorChooserRequestFinishedCallback -> m SignalHandlerId Source