gi-gtk-4.0.12: Gtk 4.x bindings (compatibility layer)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Interfaces.ColorChooser

Description

This is a backwards-compatibility module re-exporting the contents of the GI.Gtk.Interfaces.ColorChooser module in the gi-gtk4 package.

The link below will take you to the relevant entry in the gi-gtk4 documentation.

Documentation

newtype ColorChooser #

Instances

Instances details
Eq ColorChooser 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

Methods

(==) :: ColorChooser -> ColorChooser -> Bool

(/=) :: ColorChooser -> ColorChooser -> Bool

GObject ColorChooser 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

ManagedPtrNewtype ColorChooser 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

TypedObject ColorChooser 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

Methods

glibType :: IO GType #

HasParentTypes ColorChooser 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

HasAttributeList ColorChooser 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

(info ~ ResolveColorChooserMethod t ColorChooser, OverloadedMethod info ColorChooser p, HasField t ColorChooser p) => HasField (t :: Symbol) ColorChooser p 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

Methods

getField :: ColorChooser -> p

(info ~ ResolveColorChooserMethod t ColorChooser, OverloadedMethodInfo info ColorChooser) => IsLabel t (MethodProxy info ColorChooser) 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

Methods

fromLabel :: MethodProxy info ColorChooser

(info ~ ResolveColorChooserMethod t ColorChooser, OverloadedMethod info ColorChooser p) => IsLabel t (ColorChooser -> p) 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

Methods

fromLabel :: ColorChooser -> p

IsGValue (Maybe ColorChooser) 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

Methods

gvalueGType_ :: IO GType #

gvalueSet_ :: Ptr GValue -> Maybe ColorChooser -> IO () #

gvalueGet_ :: Ptr GValue -> IO (Maybe ColorChooser) #

type AttributeList ColorChooser 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

type AttributeList ColorChooser = ColorChooserAttributeList
type ParentTypes ColorChooser 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

type ParentTypes ColorChooser = '[Object]
type SignalList ColorChooser 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

type SignalList ColorChooser = ColorChooserSignalList

data ColorChooserAddPaletteMethodInfo #

Instances

Instances details
(signature ~ (Orientation -> Int32 -> Maybe [RGBA] -> m ()), MonadIO m, IsColorChooser a) => OverloadedMethod ColorChooserAddPaletteMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ColorChooserAddPaletteMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ColorChooserColorActivatedSignalInfo #

Instances

Instances details
SignalInfo ColorChooserColorActivatedSignalInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

Associated Types

type HaskellCallbackType ColorChooserColorActivatedSignalInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType ColorChooserColorActivatedSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType ColorChooserColorActivatedSignalInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

data ColorChooserGetRgbaMethodInfo #

Instances

Instances details
(signature ~ m RGBA, MonadIO m, IsColorChooser a) => OverloadedMethod ColorChooserGetRgbaMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ColorChooserGetRgbaMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ColorChooserGetUseAlphaMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsColorChooser a) => OverloadedMethod ColorChooserGetUseAlphaMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ColorChooserGetUseAlphaMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ColorChooserRgbaPropertyInfo #

Instances

Instances details
AttrInfo ColorChooserRgbaPropertyInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

Associated Types

type AttrAllowedOps ColorChooserRgbaPropertyInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

type AttrAllowedOps ColorChooserRgbaPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint ColorChooserRgbaPropertyInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

type AttrBaseTypeConstraint ColorChooserRgbaPropertyInfo = IsColorChooser
type AttrGetType ColorChooserRgbaPropertyInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

type AttrGetType ColorChooserRgbaPropertyInfo = Maybe RGBA
type AttrSetTypeConstraint ColorChooserRgbaPropertyInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

type AttrSetTypeConstraint ColorChooserRgbaPropertyInfo = Type ~ RGBA
type AttrTransferTypeConstraint ColorChooserRgbaPropertyInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

type AttrTransferTypeConstraint ColorChooserRgbaPropertyInfo = Type ~ RGBA
type AttrTransferType ColorChooserRgbaPropertyInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

type AttrTransferType ColorChooserRgbaPropertyInfo = RGBA
type AttrLabel ColorChooserRgbaPropertyInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

type AttrLabel ColorChooserRgbaPropertyInfo = "rgba"
type AttrOrigin ColorChooserRgbaPropertyInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

Methods

attrGet :: AttrBaseTypeConstraint ColorChooserRgbaPropertyInfo o => o -> IO (AttrGetType ColorChooserRgbaPropertyInfo)

attrSet :: (AttrBaseTypeConstraint ColorChooserRgbaPropertyInfo o, AttrSetTypeConstraint ColorChooserRgbaPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint ColorChooserRgbaPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint ColorChooserRgbaPropertyInfo o, AttrSetTypeConstraint ColorChooserRgbaPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint ColorChooserRgbaPropertyInfo o, AttrTransferTypeConstraint ColorChooserRgbaPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType ColorChooserRgbaPropertyInfo)

attrPut :: AttrBaseTypeConstraint ColorChooserRgbaPropertyInfo o => o -> AttrGetType ColorChooserRgbaPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps ColorChooserRgbaPropertyInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

type AttrAllowedOps ColorChooserRgbaPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint ColorChooserRgbaPropertyInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

type AttrBaseTypeConstraint ColorChooserRgbaPropertyInfo = IsColorChooser
type AttrGetType ColorChooserRgbaPropertyInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

type AttrGetType ColorChooserRgbaPropertyInfo = Maybe RGBA
type AttrLabel ColorChooserRgbaPropertyInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

type AttrLabel ColorChooserRgbaPropertyInfo = "rgba"
type AttrOrigin ColorChooserRgbaPropertyInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

type AttrSetTypeConstraint ColorChooserRgbaPropertyInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

type AttrSetTypeConstraint ColorChooserRgbaPropertyInfo = Type ~ RGBA
type AttrTransferType ColorChooserRgbaPropertyInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

type AttrTransferType ColorChooserRgbaPropertyInfo = RGBA
type AttrTransferTypeConstraint ColorChooserRgbaPropertyInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

type AttrTransferTypeConstraint ColorChooserRgbaPropertyInfo = Type ~ RGBA

data ColorChooserSetRgbaMethodInfo #

Instances

Instances details
(signature ~ (RGBA -> m ()), MonadIO m, IsColorChooser a) => OverloadedMethod ColorChooserSetRgbaMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ColorChooserSetRgbaMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ColorChooserSetUseAlphaMethodInfo #

Instances

Instances details
(signature ~ (Bool -> m ()), MonadIO m, IsColorChooser a) => OverloadedMethod ColorChooserSetUseAlphaMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ColorChooserSetUseAlphaMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ColorChooserUseAlphaPropertyInfo #

Instances

Instances details
AttrInfo ColorChooserUseAlphaPropertyInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

Associated Types

type AttrAllowedOps ColorChooserUseAlphaPropertyInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

type AttrAllowedOps ColorChooserUseAlphaPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint ColorChooserUseAlphaPropertyInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

type AttrBaseTypeConstraint ColorChooserUseAlphaPropertyInfo = IsColorChooser
type AttrGetType ColorChooserUseAlphaPropertyInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

type AttrGetType ColorChooserUseAlphaPropertyInfo = Bool
type AttrSetTypeConstraint ColorChooserUseAlphaPropertyInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

type AttrSetTypeConstraint ColorChooserUseAlphaPropertyInfo = Type ~ Bool
type AttrTransferTypeConstraint ColorChooserUseAlphaPropertyInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

type AttrTransferTypeConstraint ColorChooserUseAlphaPropertyInfo = Type ~ Bool
type AttrTransferType ColorChooserUseAlphaPropertyInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

type AttrTransferType ColorChooserUseAlphaPropertyInfo = Bool
type AttrLabel ColorChooserUseAlphaPropertyInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

type AttrLabel ColorChooserUseAlphaPropertyInfo = "use-alpha"
type AttrOrigin ColorChooserUseAlphaPropertyInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

Methods

attrGet :: AttrBaseTypeConstraint ColorChooserUseAlphaPropertyInfo o => o -> IO (AttrGetType ColorChooserUseAlphaPropertyInfo)

attrSet :: (AttrBaseTypeConstraint ColorChooserUseAlphaPropertyInfo o, AttrSetTypeConstraint ColorChooserUseAlphaPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint ColorChooserUseAlphaPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint ColorChooserUseAlphaPropertyInfo o, AttrSetTypeConstraint ColorChooserUseAlphaPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint ColorChooserUseAlphaPropertyInfo o, AttrTransferTypeConstraint ColorChooserUseAlphaPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType ColorChooserUseAlphaPropertyInfo)

attrPut :: AttrBaseTypeConstraint ColorChooserUseAlphaPropertyInfo o => o -> AttrGetType ColorChooserUseAlphaPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps ColorChooserUseAlphaPropertyInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

type AttrAllowedOps ColorChooserUseAlphaPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint ColorChooserUseAlphaPropertyInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

type AttrBaseTypeConstraint ColorChooserUseAlphaPropertyInfo = IsColorChooser
type AttrGetType ColorChooserUseAlphaPropertyInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

type AttrGetType ColorChooserUseAlphaPropertyInfo = Bool
type AttrLabel ColorChooserUseAlphaPropertyInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

type AttrLabel ColorChooserUseAlphaPropertyInfo = "use-alpha"
type AttrOrigin ColorChooserUseAlphaPropertyInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

type AttrSetTypeConstraint ColorChooserUseAlphaPropertyInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

type AttrSetTypeConstraint ColorChooserUseAlphaPropertyInfo = Type ~ Bool
type AttrTransferType ColorChooserUseAlphaPropertyInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

type AttrTransferType ColorChooserUseAlphaPropertyInfo = Bool
type AttrTransferTypeConstraint ColorChooserUseAlphaPropertyInfo 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

type AttrTransferTypeConstraint ColorChooserUseAlphaPropertyInfo = Type ~ Bool

class (GObject o, IsDescendantOf ColorChooser o) => IsColorChooser o #

Instances

Instances details
(GObject o, IsDescendantOf ColorChooser o) => IsColorChooser o 
Instance details

Defined in GI.Gtk.Interfaces.ColorChooser

type family ResolveColorChooserMethod (t :: Symbol) o where ... #

Equations

ResolveColorChooserMethod "addPalette" o = ColorChooserAddPaletteMethodInfo 
ResolveColorChooserMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveColorChooserMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveColorChooserMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveColorChooserMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveColorChooserMethod "getv" o = ObjectGetvMethodInfo 
ResolveColorChooserMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveColorChooserMethod "notify" o = ObjectNotifyMethodInfo 
ResolveColorChooserMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveColorChooserMethod "ref" o = ObjectRefMethodInfo 
ResolveColorChooserMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveColorChooserMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveColorChooserMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveColorChooserMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveColorChooserMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveColorChooserMethod "unref" o = ObjectUnrefMethodInfo 
ResolveColorChooserMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveColorChooserMethod "getData" o = ObjectGetDataMethodInfo 
ResolveColorChooserMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveColorChooserMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveColorChooserMethod "getRgba" o = ColorChooserGetRgbaMethodInfo 
ResolveColorChooserMethod "getUseAlpha" o = ColorChooserGetUseAlphaMethodInfo 
ResolveColorChooserMethod "setData" o = ObjectSetDataMethodInfo 
ResolveColorChooserMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveColorChooserMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveColorChooserMethod "setRgba" o = ColorChooserSetRgbaMethodInfo 
ResolveColorChooserMethod "setUseAlpha" o = ColorChooserSetUseAlphaMethodInfo 
ResolveColorChooserMethod l o = MethodResolutionFailed l o :: Type 

afterColorChooserColorActivated :: (IsColorChooser a, MonadIO m) => a -> ((?self :: a) => ColorChooserColorActivatedCallback) -> m SignalHandlerId #

colorChooserAddPalette :: (HasCallStack, MonadIO m, IsColorChooser a) => a -> Orientation -> Int32 -> Maybe [RGBA] -> m () #

colorChooserGetRgba :: (HasCallStack, MonadIO m, IsColorChooser a) => a -> m RGBA #

colorChooserGetUseAlpha :: (HasCallStack, MonadIO m, IsColorChooser a) => a -> m Bool #

colorChooserRgba :: AttrLabelProxy "rgba" #

colorChooserSetRgba :: (HasCallStack, MonadIO m, IsColorChooser a) => a -> RGBA -> m () #

colorChooserSetUseAlpha :: (HasCallStack, MonadIO m, IsColorChooser a) => a -> Bool -> m () #

colorChooserUseAlpha :: AttrLabelProxy "useAlpha" #

constructColorChooserRgba :: (IsColorChooser o, MonadIO m) => RGBA -> m (GValueConstruct o) #

constructColorChooserUseAlpha :: (IsColorChooser o, MonadIO m) => Bool -> m (GValueConstruct o) #

getColorChooserRgba :: (MonadIO m, IsColorChooser o) => o -> m (Maybe RGBA) #

getColorChooserUseAlpha :: (MonadIO m, IsColorChooser o) => o -> m Bool #

onColorChooserColorActivated :: (IsColorChooser a, MonadIO m) => a -> ((?self :: a) => ColorChooserColorActivatedCallback) -> m SignalHandlerId #

setColorChooserRgba :: (MonadIO m, IsColorChooser o) => o -> RGBA -> m () #

setColorChooserUseAlpha :: (MonadIO m, IsColorChooser o) => o -> Bool -> m () #

toColorChooser :: (MonadIO m, IsColorChooser o) => o -> m ColorChooser #