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

GI.Gtk.Interfaces.StyleProvider

Description

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

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

Documentation

newtype StyleProvider #

Instances

Instances details
Eq StyleProvider 
Instance details

Defined in GI.Gtk.Interfaces.StyleProvider

GObject StyleProvider 
Instance details

Defined in GI.Gtk.Interfaces.StyleProvider

ManagedPtrNewtype StyleProvider 
Instance details

Defined in GI.Gtk.Interfaces.StyleProvider

TypedObject StyleProvider 
Instance details

Defined in GI.Gtk.Interfaces.StyleProvider

Methods

glibType :: IO GType #

HasParentTypes StyleProvider 
Instance details

Defined in GI.Gtk.Interfaces.StyleProvider

HasAttributeList StyleProvider 
Instance details

Defined in GI.Gtk.Interfaces.StyleProvider

(info ~ ResolveStyleProviderMethod t StyleProvider, OverloadedMethod info StyleProvider p, HasField t StyleProvider p) => HasField (t :: Symbol) StyleProvider p 
Instance details

Defined in GI.Gtk.Interfaces.StyleProvider

Methods

getField :: StyleProvider -> p

(info ~ ResolveStyleProviderMethod t StyleProvider, OverloadedMethodInfo info StyleProvider) => IsLabel t (MethodProxy info StyleProvider) 
Instance details

Defined in GI.Gtk.Interfaces.StyleProvider

Methods

fromLabel :: MethodProxy info StyleProvider

(info ~ ResolveStyleProviderMethod t StyleProvider, OverloadedMethod info StyleProvider p) => IsLabel t (StyleProvider -> p) 
Instance details

Defined in GI.Gtk.Interfaces.StyleProvider

Methods

fromLabel :: StyleProvider -> p

IsGValue (Maybe StyleProvider) 
Instance details

Defined in GI.Gtk.Interfaces.StyleProvider

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList StyleProvider 
Instance details

Defined in GI.Gtk.Interfaces.StyleProvider

type AttributeList StyleProvider = StyleProviderAttributeList
type ParentTypes StyleProvider 
Instance details

Defined in GI.Gtk.Interfaces.StyleProvider

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

Defined in GI.Gtk.Interfaces.StyleProvider

type SignalList StyleProvider = StyleProviderSignalList

class (GObject o, IsDescendantOf StyleProvider o) => IsStyleProvider o #

Instances

Instances details
(GObject o, IsDescendantOf StyleProvider o) => IsStyleProvider o 
Instance details

Defined in GI.Gtk.Interfaces.StyleProvider

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

Equations

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

data StyleProviderGtkPrivateChangedSignalInfo #

Instances

Instances details
SignalInfo StyleProviderGtkPrivateChangedSignalInfo 
Instance details

Defined in GI.Gtk.Interfaces.StyleProvider

Associated Types

type HaskellCallbackType StyleProviderGtkPrivateChangedSignalInfo 
Instance details

Defined in GI.Gtk.Interfaces.StyleProvider

Methods

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

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType StyleProviderGtkPrivateChangedSignalInfo 
Instance details

Defined in GI.Gtk.Interfaces.StyleProvider

afterStyleProviderGtkPrivateChanged :: (IsStyleProvider a, MonadIO m) => a -> ((?self :: a) => StyleProviderGtkPrivateChangedCallback) -> m SignalHandlerId #

onStyleProviderGtkPrivateChanged :: (IsStyleProvider a, MonadIO m) => a -> ((?self :: a) => StyleProviderGtkPrivateChangedCallback) -> m SignalHandlerId #

toStyleProvider :: (MonadIO m, IsStyleProvider o) => o -> m StyleProvider #