| 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.WebKit2.Objects.ColorChooserRequest
Contents
Description
- newtype ColorChooserRequest = ColorChooserRequest (ManagedPtr ColorChooserRequest)
- class GObject o => IsColorChooserRequest o
- toColorChooserRequest :: IsColorChooserRequest o => o -> IO ColorChooserRequest
- noColorChooserRequest :: Maybe ColorChooserRequest
- data ColorChooserRequestCancelMethodInfo
- colorChooserRequestCancel :: (HasCallStack, MonadIO m, IsColorChooserRequest a) => a -> m ()
- data ColorChooserRequestFinishMethodInfo
- colorChooserRequestFinish :: (HasCallStack, MonadIO m, IsColorChooserRequest a) => a -> m ()
- data ColorChooserRequestGetElementRectangleMethodInfo
- colorChooserRequestGetElementRectangle :: (HasCallStack, MonadIO m, IsColorChooserRequest a) => a -> m Rectangle
- data ColorChooserRequestGetRgbaMethodInfo
- colorChooserRequestGetRgba :: (HasCallStack, MonadIO m, IsColorChooserRequest a) => a -> m RGBA
- data ColorChooserRequestSetRgbaMethodInfo
- colorChooserRequestSetRgba :: (HasCallStack, MonadIO m, IsColorChooserRequest a) => a -> RGBA -> m ()
- data ColorChooserRequestRgbaPropertyInfo
- colorChooserRequestRgba :: AttrLabelProxy "rgba"
- constructColorChooserRequestRgba :: IsColorChooserRequest o => RGBA -> IO (GValueConstruct o)
- getColorChooserRequestRgba :: (MonadIO m, IsColorChooserRequest o) => o -> m (Maybe RGBA)
- setColorChooserRequestRgba :: (MonadIO m, IsColorChooserRequest o) => o -> RGBA -> m ()
- type C_ColorChooserRequestFinishedCallback = Ptr () -> Ptr () -> IO ()
- type ColorChooserRequestFinishedCallback = IO ()
- data ColorChooserRequestFinishedSignalInfo
- afterColorChooserRequestFinished :: (IsColorChooserRequest a, MonadIO m) => a -> ColorChooserRequestFinishedCallback -> m SignalHandlerId
- genClosure_ColorChooserRequestFinished :: ColorChooserRequestFinishedCallback -> IO Closure
- mk_ColorChooserRequestFinishedCallback :: C_ColorChooserRequestFinishedCallback -> IO (FunPtr C_ColorChooserRequestFinishedCallback)
- noColorChooserRequestFinishedCallback :: Maybe ColorChooserRequestFinishedCallback
- onColorChooserRequestFinished :: (IsColorChooserRequest a, MonadIO m) => a -> ColorChooserRequestFinishedCallback -> m SignalHandlerId
- wrap_ColorChooserRequestFinishedCallback :: ColorChooserRequestFinishedCallback -> Ptr () -> Ptr () -> IO ()
Exported types
newtype ColorChooserRequest Source #
Constructors
| ColorChooserRequest (ManagedPtr ColorChooserRequest) |
Instances
| GObject ColorChooserRequest Source # | |
| IsObject ColorChooserRequest Source # | |
| IsColorChooserRequest ColorChooserRequest Source # | |
| ((~) * info (ResolveColorChooserRequestMethod t ColorChooserRequest), MethodInfo * info ColorChooserRequest p) => IsLabel t (ColorChooserRequest -> p) Source # | |
| ((~) * info (ResolveColorChooserRequestMethod t ColorChooserRequest), MethodInfo * info ColorChooserRequest p) => IsLabelProxy t (ColorChooserRequest -> p) Source # | |
| HasAttributeList * ColorChooserRequest Source # | |
| type AttributeList ColorChooserRequest Source # | |
| type SignalList ColorChooserRequest Source # | |
class GObject o => IsColorChooserRequest o Source #
toColorChooserRequest :: IsColorChooserRequest o => o -> IO ColorChooserRequest Source #
Methods
cancel
data ColorChooserRequestCancelMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsColorChooserRequest a) => MethodInfo * ColorChooserRequestCancelMethodInfo a signature Source # | |
colorChooserRequestCancel Source #
Arguments
| :: (HasCallStack, MonadIO m, IsColorChooserRequest a) | |
| => a |
|
| -> m () |
Cancels request and the input element changes to use the initial color
it has before the request started.
The signal ColorChooserRequest::finished
is emitted to notify that the request has finished.
Since: 2.8
finish
data ColorChooserRequestFinishMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsColorChooserRequest a) => MethodInfo * ColorChooserRequestFinishMethodInfo a signature Source # | |
colorChooserRequestFinish Source #
Arguments
| :: (HasCallStack, MonadIO m, IsColorChooserRequest a) | |
| => a |
|
| -> m () |
Finishes request and the input element keeps the current value of
ColorChooserRequest:rgba.
The signal ColorChooserRequest::finished
is emitted to notify that the request has finished.
Since: 2.8
getElementRectangle
data ColorChooserRequestGetElementRectangleMethodInfo Source #
Instances
| ((~) * signature (m Rectangle), MonadIO m, IsColorChooserRequest a) => MethodInfo * ColorChooserRequestGetElementRectangleMethodInfo a signature Source # | |
colorChooserRequestGetElementRectangle Source #
Arguments
| :: (HasCallStack, MonadIO m, IsColorChooserRequest a) | |
| => a |
|
| -> m Rectangle |
Gets the bounding box of the color input element.
Since: 2.8
getRgba
data ColorChooserRequestGetRgbaMethodInfo Source #
Instances
| ((~) * signature (m RGBA), MonadIO m, IsColorChooserRequest a) => MethodInfo * ColorChooserRequestGetRgbaMethodInfo a signature Source # | |
colorChooserRequestGetRgba Source #
Arguments
| :: (HasCallStack, MonadIO m, IsColorChooserRequest a) | |
| => a |
|
| -> m RGBA |
Gets the current RGBA color of request
Since: 2.8
setRgba
data ColorChooserRequestSetRgbaMethodInfo Source #
Instances
| ((~) * signature (RGBA -> m ()), MonadIO m, IsColorChooserRequest a) => MethodInfo * ColorChooserRequestSetRgbaMethodInfo a signature Source # | |
colorChooserRequestSetRgba Source #
Arguments
| :: (HasCallStack, MonadIO m, IsColorChooserRequest a) | |
| => a |
|
| -> RGBA |
|
| -> m () |
Sets the current RGBA color of request
Since: 2.8
Properties
rgba
data ColorChooserRequestRgbaPropertyInfo Source #
Instances
colorChooserRequestRgba :: AttrLabelProxy "rgba" Source #
constructColorChooserRequestRgba :: IsColorChooserRequest o => RGBA -> IO (GValueConstruct o) Source #
getColorChooserRequestRgba :: (MonadIO m, IsColorChooserRequest o) => o -> m (Maybe RGBA) Source #
setColorChooserRequestRgba :: (MonadIO m, IsColorChooserRequest o) => o -> RGBA -> m () Source #
Signals
finished
type ColorChooserRequestFinishedCallback = IO () Source #
afterColorChooserRequestFinished :: (IsColorChooserRequest a, MonadIO m) => a -> ColorChooserRequestFinishedCallback -> m SignalHandlerId Source #
genClosure_ColorChooserRequestFinished :: ColorChooserRequestFinishedCallback -> IO Closure Source #
mk_ColorChooserRequestFinishedCallback :: C_ColorChooserRequestFinishedCallback -> IO (FunPtr C_ColorChooserRequestFinishedCallback) Source #
onColorChooserRequestFinished :: (IsColorChooserRequest a, MonadIO m) => a -> ColorChooserRequestFinishedCallback -> m SignalHandlerId Source #
wrap_ColorChooserRequestFinishedCallback :: ColorChooserRequestFinishedCallback -> Ptr () -> Ptr () -> IO () Source #