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 IconDatabase = IconDatabase (ForeignPtr IconDatabase)
- class GObject o => IconDatabaseK o
- toIconDatabase :: IconDatabaseK o => o -> IO IconDatabase
- noIconDatabase :: Maybe IconDatabase
- data IconDatabaseClearMethodInfo
- iconDatabaseClear :: (MonadIO m, IconDatabaseK a) => a -> m ()
- data IconDatabaseGetIconPixbufMethodInfo
- iconDatabaseGetIconPixbuf :: (MonadIO m, IconDatabaseK a) => a -> Text -> m Pixbuf
- data IconDatabaseGetIconUriMethodInfo
- iconDatabaseGetIconUri :: (MonadIO m, IconDatabaseK a) => a -> Text -> m Text
- data IconDatabaseGetPathMethodInfo
- iconDatabaseGetPath :: (MonadIO m, IconDatabaseK a) => a -> m Text
- data IconDatabaseSetPathMethodInfo
- iconDatabaseSetPath :: (MonadIO m, IconDatabaseK a) => a -> Text -> m ()
- data IconDatabasePathPropertyInfo
- constructIconDatabasePath :: Text -> IO ([Char], GValue)
- getIconDatabasePath :: (MonadIO m, IconDatabaseK o) => o -> m Text
- iconDatabasePath :: AttrLabelProxy "path"
- setIconDatabasePath :: (MonadIO m, IconDatabaseK o) => o -> Text -> m ()
- type IconDatabaseIconLoadedCallback = WebFrame -> Text -> IO ()
- type IconDatabaseIconLoadedCallbackC = Ptr () -> Ptr WebFrame -> CString -> Ptr () -> IO ()
- data IconDatabaseIconLoadedSignalInfo
- afterIconDatabaseIconLoaded :: (GObject a, MonadIO m) => a -> IconDatabaseIconLoadedCallback -> m SignalHandlerId
- iconDatabaseIconLoadedCallbackWrapper :: IconDatabaseIconLoadedCallback -> Ptr () -> Ptr WebFrame -> CString -> Ptr () -> IO ()
- iconDatabaseIconLoadedClosure :: IconDatabaseIconLoadedCallback -> IO Closure
- mkIconDatabaseIconLoadedCallback :: IconDatabaseIconLoadedCallbackC -> IO (FunPtr IconDatabaseIconLoadedCallbackC)
- noIconDatabaseIconLoadedCallback :: Maybe IconDatabaseIconLoadedCallback
- onIconDatabaseIconLoaded :: (GObject a, MonadIO m) => a -> IconDatabaseIconLoadedCallback -> m SignalHandlerId
Exported types
newtype IconDatabase Source
GObject IconDatabase | |
((~) * info (ResolveIconDatabaseMethod t IconDatabase), MethodInfo * info IconDatabase p) => IsLabelProxy t (IconDatabase -> p) | |
type ParentTypes IconDatabase | |
type AttributeList IconDatabase | |
type SignalList IconDatabase |
class GObject o => IconDatabaseK o Source
(GObject o, IsDescendantOf IconDatabase o) => IconDatabaseK o |
toIconDatabase :: IconDatabaseK o => o -> IO IconDatabase Source
Methods
iconDatabaseClear
data IconDatabaseClearMethodInfo Source
((~) * signature (m ()), MonadIO m, IconDatabaseK a) => MethodInfo * IconDatabaseClearMethodInfo a signature |
iconDatabaseClear :: (MonadIO m, IconDatabaseK a) => a -> m () Source
Deprecated: (Since version 1.8)Use webkit_favicon_database_clear() instead.
iconDatabaseGetIconPixbuf
data IconDatabaseGetIconPixbufMethodInfo Source
((~) * signature (Text -> m Pixbuf), MonadIO m, IconDatabaseK a) => MethodInfo * IconDatabaseGetIconPixbufMethodInfo a signature |
iconDatabaseGetIconPixbuf :: (MonadIO m, IconDatabaseK a) => a -> Text -> m Pixbuf Source
Deprecated: (Since version 1.8)Use webkit_favicon_database_try_get_favicon_pixbuf() instead.
iconDatabaseGetIconUri
data IconDatabaseGetIconUriMethodInfo Source
((~) * signature (Text -> m Text), MonadIO m, IconDatabaseK a) => MethodInfo * IconDatabaseGetIconUriMethodInfo a signature |
iconDatabaseGetIconUri :: (MonadIO m, IconDatabaseK a) => a -> Text -> m Text Source
Deprecated: (Since version 1.8)Use webkit_favicon_database_get_favicon_uri() instead.
iconDatabaseGetPath
data IconDatabaseGetPathMethodInfo Source
((~) * signature (m Text), MonadIO m, IconDatabaseK a) => MethodInfo * IconDatabaseGetPathMethodInfo a signature |
iconDatabaseGetPath :: (MonadIO m, IconDatabaseK a) => a -> m Text Source
Deprecated: (Since version 1.8)Use webkit_favicon_database_get_path() instead.
iconDatabaseSetPath
data IconDatabaseSetPathMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, IconDatabaseK a) => MethodInfo * IconDatabaseSetPathMethodInfo a signature |
iconDatabaseSetPath :: (MonadIO m, IconDatabaseK a) => a -> Text -> m () Source
Deprecated: (Since version 1.8)Use webkit_favicon_database_set_path() instead.
Properties
Path
data IconDatabasePathPropertyInfo Source
AttrInfo IconDatabasePathPropertyInfo | |
type AttrLabel IconDatabasePathPropertyInfo = "path" | |
type AttrGetType IconDatabasePathPropertyInfo = Text | |
type AttrBaseTypeConstraint IconDatabasePathPropertyInfo = IconDatabaseK | |
type AttrSetTypeConstraint IconDatabasePathPropertyInfo = * ~ Text | |
type AttrAllowedOps IconDatabasePathPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getIconDatabasePath :: (MonadIO m, IconDatabaseK o) => o -> m Text Source
iconDatabasePath :: AttrLabelProxy "path" Source
setIconDatabasePath :: (MonadIO m, IconDatabaseK o) => o -> Text -> m () Source
Signals
IconLoaded
type IconDatabaseIconLoadedCallback = WebFrame -> Text -> IO () Source
afterIconDatabaseIconLoaded :: (GObject a, MonadIO m) => a -> IconDatabaseIconLoadedCallback -> m SignalHandlerId Source
iconDatabaseIconLoadedCallbackWrapper :: IconDatabaseIconLoadedCallback -> Ptr () -> Ptr WebFrame -> CString -> Ptr () -> IO () Source
mkIconDatabaseIconLoadedCallback :: IconDatabaseIconLoadedCallbackC -> IO (FunPtr IconDatabaseIconLoadedCallbackC) Source
onIconDatabaseIconLoaded :: (GObject a, MonadIO m) => a -> IconDatabaseIconLoadedCallback -> m SignalHandlerId Source