| 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.WebKit2.Objects.FaviconDatabase
Description
- newtype FaviconDatabase = FaviconDatabase (ManagedPtr FaviconDatabase)
- class GObject o => IsFaviconDatabase o
- toFaviconDatabase :: IsFaviconDatabase o => o -> IO FaviconDatabase
- noFaviconDatabase :: Maybe FaviconDatabase
- data FaviconDatabaseClearMethodInfo
- faviconDatabaseClear :: (MonadIO m, IsFaviconDatabase a) => a -> m ()
- data FaviconDatabaseGetFaviconMethodInfo
- faviconDatabaseGetFavicon :: (MonadIO m, IsFaviconDatabase a, IsCancellable b) => a -> Text -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data FaviconDatabaseGetFaviconFinishMethodInfo
- faviconDatabaseGetFaviconFinish :: (MonadIO m, IsFaviconDatabase a, IsAsyncResult b) => a -> b -> m Surface
- data FaviconDatabaseGetFaviconUriMethodInfo
- faviconDatabaseGetFaviconUri :: (MonadIO m, IsFaviconDatabase a) => a -> Text -> m Text
- type C_FaviconDatabaseFaviconChangedCallback = Ptr () -> CString -> CString -> Ptr () -> IO ()
- type FaviconDatabaseFaviconChangedCallback = Text -> Text -> IO ()
- data FaviconDatabaseFaviconChangedSignalInfo
- afterFaviconDatabaseFaviconChanged :: (GObject a, MonadIO m) => a -> FaviconDatabaseFaviconChangedCallback -> m SignalHandlerId
- genClosure_FaviconDatabaseFaviconChanged :: FaviconDatabaseFaviconChangedCallback -> IO Closure
- mk_FaviconDatabaseFaviconChangedCallback :: C_FaviconDatabaseFaviconChangedCallback -> IO (FunPtr C_FaviconDatabaseFaviconChangedCallback)
- noFaviconDatabaseFaviconChangedCallback :: Maybe FaviconDatabaseFaviconChangedCallback
- onFaviconDatabaseFaviconChanged :: (GObject a, MonadIO m) => a -> FaviconDatabaseFaviconChangedCallback -> m SignalHandlerId
- wrap_FaviconDatabaseFaviconChangedCallback :: FaviconDatabaseFaviconChangedCallback -> Ptr () -> CString -> CString -> Ptr () -> IO ()
Exported types
newtype FaviconDatabase Source #
Constructors
| FaviconDatabase (ManagedPtr FaviconDatabase) |
Instances
| GObject FaviconDatabase Source # | |
| IsObject FaviconDatabase Source # | |
| IsFaviconDatabase FaviconDatabase Source # | |
| ((~) * info (ResolveFaviconDatabaseMethod t FaviconDatabase), MethodInfo * info FaviconDatabase p) => IsLabel t (FaviconDatabase -> p) Source # | |
| ((~) * info (ResolveFaviconDatabaseMethod t FaviconDatabase), MethodInfo * info FaviconDatabase p) => IsLabelProxy t (FaviconDatabase -> p) Source # | |
| HasAttributeList * FaviconDatabase Source # | |
| type SignalList FaviconDatabase Source # | |
| type AttributeList FaviconDatabase Source # | |
class GObject o => IsFaviconDatabase o Source #
Instances
| (GObject a, UnknownAncestorError Constraint FaviconDatabase a) => IsFaviconDatabase a Source # | |
| IsFaviconDatabase FaviconDatabase Source # | |
toFaviconDatabase :: IsFaviconDatabase o => o -> IO FaviconDatabase Source #
Methods
clear
data FaviconDatabaseClearMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsFaviconDatabase a) => MethodInfo * FaviconDatabaseClearMethodInfo a signature Source # | |
faviconDatabaseClear :: (MonadIO m, IsFaviconDatabase a) => a -> m () Source #
getFavicon
data FaviconDatabaseGetFaviconMethodInfo Source #
Instances
| ((~) * signature (Text -> Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, IsFaviconDatabase a, IsCancellable b) => MethodInfo * FaviconDatabaseGetFaviconMethodInfo a signature Source # | |
faviconDatabaseGetFavicon :: (MonadIO m, IsFaviconDatabase a, IsCancellable b) => a -> Text -> Maybe b -> Maybe AsyncReadyCallback -> m () Source #
getFaviconFinish
data FaviconDatabaseGetFaviconFinishMethodInfo Source #
Instances
| ((~) * signature (b -> m Surface), MonadIO m, IsFaviconDatabase a, IsAsyncResult b) => MethodInfo * FaviconDatabaseGetFaviconFinishMethodInfo a signature Source # | |
faviconDatabaseGetFaviconFinish :: (MonadIO m, IsFaviconDatabase a, IsAsyncResult b) => a -> b -> m Surface Source #
getFaviconUri
data FaviconDatabaseGetFaviconUriMethodInfo Source #
Instances
| ((~) * signature (Text -> m Text), MonadIO m, IsFaviconDatabase a) => MethodInfo * FaviconDatabaseGetFaviconUriMethodInfo a signature Source # | |
faviconDatabaseGetFaviconUri :: (MonadIO m, IsFaviconDatabase a) => a -> Text -> m Text Source #
Signals
faviconChanged
type C_FaviconDatabaseFaviconChangedCallback = Ptr () -> CString -> CString -> Ptr () -> IO () Source #
type FaviconDatabaseFaviconChangedCallback = Text -> Text -> IO () Source #
data FaviconDatabaseFaviconChangedSignalInfo Source #
Instances
| SignalInfo FaviconDatabaseFaviconChangedSignalInfo Source # | |
| type HaskellCallbackType FaviconDatabaseFaviconChangedSignalInfo Source # | |
afterFaviconDatabaseFaviconChanged :: (GObject a, MonadIO m) => a -> FaviconDatabaseFaviconChangedCallback -> m SignalHandlerId Source #
genClosure_FaviconDatabaseFaviconChanged :: FaviconDatabaseFaviconChangedCallback -> IO Closure Source #
mk_FaviconDatabaseFaviconChangedCallback :: C_FaviconDatabaseFaviconChangedCallback -> IO (FunPtr C_FaviconDatabaseFaviconChangedCallback) Source #
onFaviconDatabaseFaviconChanged :: (GObject a, MonadIO m) => a -> FaviconDatabaseFaviconChangedCallback -> m SignalHandlerId Source #
wrap_FaviconDatabaseFaviconChangedCallback :: FaviconDatabaseFaviconChangedCallback -> Ptr () -> CString -> CString -> Ptr () -> IO () Source #