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 IconFactory = IconFactory (ForeignPtr IconFactory)
- class GObject o => IconFactoryK o
- toIconFactory :: IconFactoryK o => o -> IO IconFactory
- noIconFactory :: Maybe IconFactory
- data IconFactoryAddMethodInfo
- iconFactoryAdd :: (MonadIO m, IconFactoryK a) => a -> Text -> IconSet -> m ()
- data IconFactoryAddDefaultMethodInfo
- iconFactoryAddDefault :: (MonadIO m, IconFactoryK a) => a -> m ()
- data IconFactoryLookupMethodInfo
- iconFactoryLookup :: (MonadIO m, IconFactoryK a) => a -> Text -> m IconSet
- iconFactoryLookupDefault :: MonadIO m => Text -> m IconSet
- iconFactoryNew :: MonadIO m => m IconFactory
- data IconFactoryRemoveDefaultMethodInfo
- iconFactoryRemoveDefault :: (MonadIO m, IconFactoryK a) => a -> m ()
Exported types
newtype IconFactory Source
GObject IconFactory | |
((~) * info (ResolveIconFactoryMethod t IconFactory), MethodInfo * info IconFactory p) => IsLabelProxy t (IconFactory -> p) | |
type ParentTypes IconFactory | |
type AttributeList IconFactory | |
type SignalList IconFactory |
class GObject o => IconFactoryK o Source
(GObject o, IsDescendantOf IconFactory o) => IconFactoryK o |
toIconFactory :: IconFactoryK o => o -> IO IconFactory Source
Methods
iconFactoryAdd
data IconFactoryAddMethodInfo Source
((~) * signature (Text -> IconSet -> m ()), MonadIO m, IconFactoryK a) => MethodInfo * IconFactoryAddMethodInfo a signature |
iconFactoryAdd :: (MonadIO m, IconFactoryK a) => a -> Text -> IconSet -> m () Source
Deprecated: (Since version 3.10)Use #GtkIconTheme instead.
iconFactoryAddDefault
data IconFactoryAddDefaultMethodInfo Source
((~) * signature (m ()), MonadIO m, IconFactoryK a) => MethodInfo * IconFactoryAddDefaultMethodInfo a signature |
iconFactoryAddDefault :: (MonadIO m, IconFactoryK a) => a -> m () Source
Deprecated: (Since version 3.10)Use #GtkIconTheme instead.
iconFactoryLookup
data IconFactoryLookupMethodInfo Source
((~) * signature (Text -> m IconSet), MonadIO m, IconFactoryK a) => MethodInfo * IconFactoryLookupMethodInfo a signature |
iconFactoryLookup :: (MonadIO m, IconFactoryK a) => a -> Text -> m IconSet Source
Deprecated: (Since version 3.10)Use #GtkIconTheme instead.
iconFactoryLookupDefault
iconFactoryLookupDefault :: MonadIO m => Text -> m IconSet Source
Deprecated: (Since version 3.10)Use #GtkIconTheme instead.
iconFactoryNew
iconFactoryNew :: MonadIO m => m IconFactory Source
Deprecated: (Since version 3.10)Use #GtkIconTheme instead.
iconFactoryRemoveDefault
data IconFactoryRemoveDefaultMethodInfo Source
((~) * signature (m ()), MonadIO m, IconFactoryK a) => MethodInfo * IconFactoryRemoveDefaultMethodInfo a signature |
iconFactoryRemoveDefault :: (MonadIO m, IconFactoryK a) => a -> m () Source
Deprecated: (Since version 3.10)Use #GtkIconTheme instead.