| 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 |
GI.WebKit.Objects.IconDatabase
Contents
Description
- newtype IconDatabase = IconDatabase (ManagedPtr IconDatabase)
- class GObject o => IsIconDatabase o
- toIconDatabase :: IsIconDatabase o => o -> IO IconDatabase
- noIconDatabase :: Maybe IconDatabase
- data IconDatabaseClearMethodInfo
- iconDatabaseClear :: (MonadIO m, IsIconDatabase a) => a -> m ()
- data IconDatabaseGetIconPixbufMethodInfo
- iconDatabaseGetIconPixbuf :: (MonadIO m, IsIconDatabase a) => a -> Text -> m Pixbuf
- data IconDatabaseGetIconUriMethodInfo
- iconDatabaseGetIconUri :: (MonadIO m, IsIconDatabase a) => a -> Text -> m Text
- data IconDatabaseGetPathMethodInfo
- iconDatabaseGetPath :: (MonadIO m, IsIconDatabase a) => a -> m Text
- data IconDatabaseSetPathMethodInfo
- iconDatabaseSetPath :: (MonadIO m, IsIconDatabase a) => a -> Text -> m ()
- data IconDatabasePathPropertyInfo
- constructIconDatabasePath :: IsIconDatabase o => Text -> IO (GValueConstruct o)
- getIconDatabasePath :: (MonadIO m, IsIconDatabase o) => o -> m Text
- iconDatabasePath :: AttrLabelProxy "path"
- setIconDatabasePath :: (MonadIO m, IsIconDatabase o) => o -> Text -> m ()
- type C_IconDatabaseIconLoadedCallback = Ptr () -> Ptr WebFrame -> CString -> Ptr () -> IO ()
- type IconDatabaseIconLoadedCallback = WebFrame -> Text -> IO ()
- data IconDatabaseIconLoadedSignalInfo
- afterIconDatabaseIconLoaded :: (GObject a, MonadIO m) => a -> IconDatabaseIconLoadedCallback -> m SignalHandlerId
- genClosure_IconDatabaseIconLoaded :: IconDatabaseIconLoadedCallback -> IO Closure
- mk_IconDatabaseIconLoadedCallback :: C_IconDatabaseIconLoadedCallback -> IO (FunPtr C_IconDatabaseIconLoadedCallback)
- noIconDatabaseIconLoadedCallback :: Maybe IconDatabaseIconLoadedCallback
- onIconDatabaseIconLoaded :: (GObject a, MonadIO m) => a -> IconDatabaseIconLoadedCallback -> m SignalHandlerId
- wrap_IconDatabaseIconLoadedCallback :: IconDatabaseIconLoadedCallback -> Ptr () -> Ptr WebFrame -> CString -> Ptr () -> IO ()
Exported types
newtype IconDatabase Source #
Constructors
| IconDatabase (ManagedPtr IconDatabase) |
Instances
| GObject IconDatabase Source # | |
| IsObject IconDatabase Source # | |
| IsIconDatabase IconDatabase Source # | |
| ((~) * info (ResolveIconDatabaseMethod t IconDatabase), MethodInfo * info IconDatabase p) => IsLabel t (IconDatabase -> p) Source # | |
| ((~) * info (ResolveIconDatabaseMethod t IconDatabase), MethodInfo * info IconDatabase p) => IsLabelProxy t (IconDatabase -> p) Source # | |
| HasAttributeList * IconDatabase Source # | |
| type SignalList IconDatabase Source # | |
| type AttributeList IconDatabase Source # | |
class GObject o => IsIconDatabase o Source #
Instances
| (GObject a, UnknownAncestorError Constraint IconDatabase a) => IsIconDatabase a Source # | |
| IsIconDatabase IconDatabase Source # | |
toIconDatabase :: IsIconDatabase o => o -> IO IconDatabase Source #
Methods
clear
data IconDatabaseClearMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsIconDatabase a) => MethodInfo * IconDatabaseClearMethodInfo a signature Source # | |
iconDatabaseClear :: (MonadIO m, IsIconDatabase a) => a -> m () Source #
Deprecated: (Since version 1.8)Use webkit_favicon_database_clear() instead.
getIconPixbuf
data IconDatabaseGetIconPixbufMethodInfo Source #
Instances
| ((~) * signature (Text -> m Pixbuf), MonadIO m, IsIconDatabase a) => MethodInfo * IconDatabaseGetIconPixbufMethodInfo a signature Source # | |
iconDatabaseGetIconPixbuf :: (MonadIO m, IsIconDatabase a) => a -> Text -> m Pixbuf Source #
Deprecated: (Since version 1.8)Use webkit_favicon_database_try_get_favicon_pixbuf() instead.
getIconUri
data IconDatabaseGetIconUriMethodInfo Source #
Instances
| ((~) * signature (Text -> m Text), MonadIO m, IsIconDatabase a) => MethodInfo * IconDatabaseGetIconUriMethodInfo a signature Source # | |
iconDatabaseGetIconUri :: (MonadIO m, IsIconDatabase a) => a -> Text -> m Text Source #
Deprecated: (Since version 1.8)Use webkit_favicon_database_get_favicon_uri() instead.
getPath
data IconDatabaseGetPathMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsIconDatabase a) => MethodInfo * IconDatabaseGetPathMethodInfo a signature Source # | |
iconDatabaseGetPath :: (MonadIO m, IsIconDatabase a) => a -> m Text Source #
Deprecated: (Since version 1.8)Use webkit_favicon_database_get_path() instead.
setPath
data IconDatabaseSetPathMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsIconDatabase a) => MethodInfo * IconDatabaseSetPathMethodInfo a signature Source # | |
iconDatabaseSetPath :: (MonadIO m, IsIconDatabase a) => a -> Text -> m () Source #
Deprecated: (Since version 1.8)Use webkit_favicon_database_set_path() instead.
Properties
path
data IconDatabasePathPropertyInfo Source #
Instances
| AttrInfo IconDatabasePathPropertyInfo Source # | |
| type AttrSetTypeConstraint IconDatabasePathPropertyInfo Source # | |
| type AttrOrigin IconDatabasePathPropertyInfo Source # | |
| type AttrLabel IconDatabasePathPropertyInfo Source # | |
| type AttrGetType IconDatabasePathPropertyInfo Source # | |
| type AttrBaseTypeConstraint IconDatabasePathPropertyInfo Source # | |
| type AttrAllowedOps IconDatabasePathPropertyInfo Source # | |
constructIconDatabasePath :: IsIconDatabase o => Text -> IO (GValueConstruct o) Source #
getIconDatabasePath :: (MonadIO m, IsIconDatabase o) => o -> m Text Source #
iconDatabasePath :: AttrLabelProxy "path" Source #
setIconDatabasePath :: (MonadIO m, IsIconDatabase o) => o -> Text -> m () Source #
Signals
iconLoaded
type C_IconDatabaseIconLoadedCallback = Ptr () -> Ptr WebFrame -> CString -> Ptr () -> IO () Source #
type IconDatabaseIconLoadedCallback = WebFrame -> Text -> IO () Source #
Deprecated: (Since version 1.8)Use WebKitFaviconDatabase::icon-loaded instead.
data IconDatabaseIconLoadedSignalInfo Source #
Instances
| SignalInfo IconDatabaseIconLoadedSignalInfo Source # | |
| type HaskellCallbackType IconDatabaseIconLoadedSignalInfo Source # | |
afterIconDatabaseIconLoaded :: (GObject a, MonadIO m) => a -> IconDatabaseIconLoadedCallback -> m SignalHandlerId Source #
genClosure_IconDatabaseIconLoaded :: IconDatabaseIconLoadedCallback -> IO Closure Source #
mk_IconDatabaseIconLoadedCallback :: C_IconDatabaseIconLoadedCallback -> IO (FunPtr C_IconDatabaseIconLoadedCallback) Source #
onIconDatabaseIconLoaded :: (GObject a, MonadIO m) => a -> IconDatabaseIconLoadedCallback -> m SignalHandlerId Source #
wrap_IconDatabaseIconLoadedCallback :: IconDatabaseIconLoadedCallback -> Ptr () -> Ptr WebFrame -> CString -> Ptr () -> IO () Source #