gi-gtk-3.0.6: Gtk bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Structs.IconSource

Contents

Description

 

Synopsis

Exported types

newtype IconSource Source #

Instances

BoxedObject IconSource Source # 

Methods

boxedType :: IconSource -> IO GType

((~) * info (ResolveIconSourceMethod t IconSource), MethodInfo * info IconSource p) => IsLabel t (IconSource -> p) Source # 

Methods

fromLabel :: Proxy# Symbol t -> IconSource -> p #

((~) * info (ResolveIconSourceMethod t IconSource), MethodInfo * info IconSource p) => IsLabelProxy t (IconSource -> p) Source # 
HasAttributeList * IconSource Source # 
((~) * signature (Bool -> m ()), MonadIO m) => MethodInfo * IconSourceSetStateWildcardedMethodInfo IconSource signature Source # 
((~) * signature (StateType -> m ()), MonadIO m) => MethodInfo * IconSourceSetStateMethodInfo IconSource signature Source # 

Methods

overloadedMethod :: MethodProxy IconSourceSetStateMethodInfo IconSource -> signature -> s

((~) * signature (Bool -> m ()), MonadIO m) => MethodInfo * IconSourceSetSizeWildcardedMethodInfo IconSource signature Source # 

Methods

overloadedMethod :: MethodProxy IconSourceSetSizeWildcardedMethodInfo IconSource -> signature -> s

((~) * signature (Int32 -> m ()), MonadIO m) => MethodInfo * IconSourceSetSizeMethodInfo IconSource signature Source # 

Methods

overloadedMethod :: MethodProxy IconSourceSetSizeMethodInfo IconSource -> signature -> s

((~) * signature (a -> m ()), MonadIO m, IsPixbuf a) => MethodInfo * IconSourceSetPixbufMethodInfo IconSource signature Source # 

Methods

overloadedMethod :: MethodProxy IconSourceSetPixbufMethodInfo IconSource -> signature -> s

((~) * signature (Maybe Text -> m ()), MonadIO m) => MethodInfo * IconSourceSetIconNameMethodInfo IconSource signature Source # 

Methods

overloadedMethod :: MethodProxy IconSourceSetIconNameMethodInfo IconSource -> signature -> s

((~) * signature ([Char] -> m ()), MonadIO m) => MethodInfo * IconSourceSetFilenameMethodInfo IconSource signature Source # 

Methods

overloadedMethod :: MethodProxy IconSourceSetFilenameMethodInfo IconSource -> signature -> s

((~) * signature (Bool -> m ()), MonadIO m) => MethodInfo * IconSourceSetDirectionWildcardedMethodInfo IconSource signature Source # 
((~) * signature (TextDirection -> m ()), MonadIO m) => MethodInfo * IconSourceSetDirectionMethodInfo IconSource signature Source # 

Methods

overloadedMethod :: MethodProxy IconSourceSetDirectionMethodInfo IconSource -> signature -> s

((~) * signature (m Bool), MonadIO m) => MethodInfo * IconSourceGetStateWildcardedMethodInfo IconSource signature Source # 
((~) * signature (m StateType), MonadIO m) => MethodInfo * IconSourceGetStateMethodInfo IconSource signature Source # 

Methods

overloadedMethod :: MethodProxy IconSourceGetStateMethodInfo IconSource -> signature -> s

((~) * signature (m Bool), MonadIO m) => MethodInfo * IconSourceGetSizeWildcardedMethodInfo IconSource signature Source # 

Methods

overloadedMethod :: MethodProxy IconSourceGetSizeWildcardedMethodInfo IconSource -> signature -> s

((~) * signature (m Int32), MonadIO m) => MethodInfo * IconSourceGetSizeMethodInfo IconSource signature Source # 

Methods

overloadedMethod :: MethodProxy IconSourceGetSizeMethodInfo IconSource -> signature -> s

((~) * signature (m Pixbuf), MonadIO m) => MethodInfo * IconSourceGetPixbufMethodInfo IconSource signature Source # 

Methods

overloadedMethod :: MethodProxy IconSourceGetPixbufMethodInfo IconSource -> signature -> s

((~) * signature (m Text), MonadIO m) => MethodInfo * IconSourceGetIconNameMethodInfo IconSource signature Source # 

Methods

overloadedMethod :: MethodProxy IconSourceGetIconNameMethodInfo IconSource -> signature -> s

((~) * signature (m [Char]), MonadIO m) => MethodInfo * IconSourceGetFilenameMethodInfo IconSource signature Source # 

Methods

overloadedMethod :: MethodProxy IconSourceGetFilenameMethodInfo IconSource -> signature -> s

((~) * signature (m Bool), MonadIO m) => MethodInfo * IconSourceGetDirectionWildcardedMethodInfo IconSource signature Source # 
((~) * signature (m TextDirection), MonadIO m) => MethodInfo * IconSourceGetDirectionMethodInfo IconSource signature Source # 

Methods

overloadedMethod :: MethodProxy IconSourceGetDirectionMethodInfo IconSource -> signature -> s

((~) * signature (m ()), MonadIO m) => MethodInfo * IconSourceFreeMethodInfo IconSource signature Source # 

Methods

overloadedMethod :: MethodProxy IconSourceFreeMethodInfo IconSource -> signature -> s

((~) * signature (m IconSource), MonadIO m) => MethodInfo * IconSourceCopyMethodInfo IconSource signature Source # 

Methods

overloadedMethod :: MethodProxy IconSourceCopyMethodInfo IconSource -> signature -> s

type AttributeList IconSource Source # 
type AttributeList IconSource

Methods

iconSourceCopy

data IconSourceCopyMethodInfo Source #

Instances

((~) * signature (m IconSource), MonadIO m) => MethodInfo * IconSourceCopyMethodInfo IconSource signature Source # 

Methods

overloadedMethod :: MethodProxy IconSourceCopyMethodInfo IconSource -> signature -> s

iconSourceCopy :: MonadIO m => IconSource -> m IconSource Source #

Deprecated: (Since version 3.10)Use #GtkIconTheme instead.

iconSourceFree

data IconSourceFreeMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m) => MethodInfo * IconSourceFreeMethodInfo IconSource signature Source # 

Methods

overloadedMethod :: MethodProxy IconSourceFreeMethodInfo IconSource -> signature -> s

iconSourceFree :: MonadIO m => IconSource -> m () Source #

Deprecated: (Since version 3.10)Use #GtkIconTheme instead.

iconSourceGetDirection

data IconSourceGetDirectionMethodInfo Source #

Instances

((~) * signature (m TextDirection), MonadIO m) => MethodInfo * IconSourceGetDirectionMethodInfo IconSource signature Source # 

Methods

overloadedMethod :: MethodProxy IconSourceGetDirectionMethodInfo IconSource -> signature -> s

iconSourceGetDirection :: MonadIO m => IconSource -> m TextDirection Source #

Deprecated: (Since version 3.10)Use #GtkIconTheme instead.

iconSourceGetDirectionWildcarded

iconSourceGetDirectionWildcarded :: MonadIO m => IconSource -> m Bool Source #

Deprecated: (Since version 3.10)Use #GtkIconTheme instead.

iconSourceGetFilename

data IconSourceGetFilenameMethodInfo Source #

Instances

((~) * signature (m [Char]), MonadIO m) => MethodInfo * IconSourceGetFilenameMethodInfo IconSource signature Source # 

Methods

overloadedMethod :: MethodProxy IconSourceGetFilenameMethodInfo IconSource -> signature -> s

iconSourceGetFilename :: MonadIO m => IconSource -> m [Char] Source #

Deprecated: (Since version 3.10)Use #GtkIconTheme instead.

iconSourceGetIconName

data IconSourceGetIconNameMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m) => MethodInfo * IconSourceGetIconNameMethodInfo IconSource signature Source # 

Methods

overloadedMethod :: MethodProxy IconSourceGetIconNameMethodInfo IconSource -> signature -> s

iconSourceGetIconName :: MonadIO m => IconSource -> m Text Source #

Deprecated: (Since version 3.10)Use #GtkIconTheme instead.

iconSourceGetPixbuf

data IconSourceGetPixbufMethodInfo Source #

Instances

((~) * signature (m Pixbuf), MonadIO m) => MethodInfo * IconSourceGetPixbufMethodInfo IconSource signature Source # 

Methods

overloadedMethod :: MethodProxy IconSourceGetPixbufMethodInfo IconSource -> signature -> s

iconSourceGetPixbuf :: MonadIO m => IconSource -> m Pixbuf Source #

Deprecated: (Since version 3.10)Use #GtkIconTheme instead.

iconSourceGetSize

data IconSourceGetSizeMethodInfo Source #

Instances

((~) * signature (m Int32), MonadIO m) => MethodInfo * IconSourceGetSizeMethodInfo IconSource signature Source # 

Methods

overloadedMethod :: MethodProxy IconSourceGetSizeMethodInfo IconSource -> signature -> s

iconSourceGetSize :: MonadIO m => IconSource -> m Int32 Source #

Deprecated: (Since version 3.10)Use #GtkIconTheme instead.

iconSourceGetSizeWildcarded

iconSourceGetSizeWildcarded :: MonadIO m => IconSource -> m Bool Source #

Deprecated: (Since version 3.10)Use #GtkIconTheme instead.

iconSourceGetState

data IconSourceGetStateMethodInfo Source #

Instances

((~) * signature (m StateType), MonadIO m) => MethodInfo * IconSourceGetStateMethodInfo IconSource signature Source # 

Methods

overloadedMethod :: MethodProxy IconSourceGetStateMethodInfo IconSource -> signature -> s

iconSourceGetState :: MonadIO m => IconSource -> m StateType Source #

Deprecated: (Since version 3.10)Use #GtkIconTheme instead.

iconSourceGetStateWildcarded

iconSourceGetStateWildcarded :: MonadIO m => IconSource -> m Bool Source #

Deprecated: (Since version 3.10)Use #GtkIconTheme instead.

iconSourceNew

iconSourceNew :: MonadIO m => m IconSource Source #

Deprecated: (Since version 3.10)Use #GtkIconTheme instead.

iconSourceSetDirection

data IconSourceSetDirectionMethodInfo Source #

Instances

((~) * signature (TextDirection -> m ()), MonadIO m) => MethodInfo * IconSourceSetDirectionMethodInfo IconSource signature Source # 

Methods

overloadedMethod :: MethodProxy IconSourceSetDirectionMethodInfo IconSource -> signature -> s

iconSourceSetDirection :: MonadIO m => IconSource -> TextDirection -> m () Source #

Deprecated: (Since version 3.10)Use #GtkIconTheme instead.

iconSourceSetDirectionWildcarded

iconSourceSetDirectionWildcarded :: MonadIO m => IconSource -> Bool -> m () Source #

Deprecated: (Since version 3.10)Use #GtkIconTheme instead.

iconSourceSetFilename

data IconSourceSetFilenameMethodInfo Source #

Instances

((~) * signature ([Char] -> m ()), MonadIO m) => MethodInfo * IconSourceSetFilenameMethodInfo IconSource signature Source # 

Methods

overloadedMethod :: MethodProxy IconSourceSetFilenameMethodInfo IconSource -> signature -> s

iconSourceSetFilename :: MonadIO m => IconSource -> [Char] -> m () Source #

Deprecated: (Since version 3.10)Use #GtkIconTheme instead.

iconSourceSetIconName

data IconSourceSetIconNameMethodInfo Source #

Instances

((~) * signature (Maybe Text -> m ()), MonadIO m) => MethodInfo * IconSourceSetIconNameMethodInfo IconSource signature Source # 

Methods

overloadedMethod :: MethodProxy IconSourceSetIconNameMethodInfo IconSource -> signature -> s

iconSourceSetIconName :: MonadIO m => IconSource -> Maybe Text -> m () Source #

Deprecated: (Since version 3.10)Use #GtkIconTheme instead.

iconSourceSetPixbuf

data IconSourceSetPixbufMethodInfo Source #

Instances

((~) * signature (a -> m ()), MonadIO m, IsPixbuf a) => MethodInfo * IconSourceSetPixbufMethodInfo IconSource signature Source # 

Methods

overloadedMethod :: MethodProxy IconSourceSetPixbufMethodInfo IconSource -> signature -> s

iconSourceSetPixbuf :: (MonadIO m, IsPixbuf a) => IconSource -> a -> m () Source #

Deprecated: (Since version 3.10)Use #GtkIconTheme instead.

iconSourceSetSize

data IconSourceSetSizeMethodInfo Source #

Instances

((~) * signature (Int32 -> m ()), MonadIO m) => MethodInfo * IconSourceSetSizeMethodInfo IconSource signature Source # 

Methods

overloadedMethod :: MethodProxy IconSourceSetSizeMethodInfo IconSource -> signature -> s

iconSourceSetSize :: MonadIO m => IconSource -> Int32 -> m () Source #

Deprecated: (Since version 3.10)Use #GtkIconTheme instead.

iconSourceSetSizeWildcarded

data IconSourceSetSizeWildcardedMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m) => MethodInfo * IconSourceSetSizeWildcardedMethodInfo IconSource signature Source # 

Methods

overloadedMethod :: MethodProxy IconSourceSetSizeWildcardedMethodInfo IconSource -> signature -> s

iconSourceSetSizeWildcarded :: MonadIO m => IconSource -> Bool -> m () Source #

Deprecated: (Since version 3.10)Use #GtkIconTheme instead.

iconSourceSetState

data IconSourceSetStateMethodInfo Source #

Instances

((~) * signature (StateType -> m ()), MonadIO m) => MethodInfo * IconSourceSetStateMethodInfo IconSource signature Source # 

Methods

overloadedMethod :: MethodProxy IconSourceSetStateMethodInfo IconSource -> signature -> s

iconSourceSetState :: MonadIO m => IconSource -> StateType -> m () Source #

Deprecated: (Since version 3.10)Use #GtkIconTheme instead.

iconSourceSetStateWildcarded

data IconSourceSetStateWildcardedMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m) => MethodInfo * IconSourceSetStateWildcardedMethodInfo IconSource signature Source # 

iconSourceSetStateWildcarded :: MonadIO m => IconSource -> Bool -> m () Source #

Deprecated: (Since version 3.10)Use #GtkIconTheme instead.