| 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.WebContext
Contents
- Exported types
- Methods
- allowTlsCertificateForHost
- clearCache
- downloadUri
- getCacheModel
- getCookieManager
- getDefault
- getFaviconDatabase
- getFaviconDatabaseDirectory
- getPlugins
- getPluginsFinish
- getProcessModel
- getSecurityManager
- getSpellCheckingEnabled
- getSpellCheckingLanguages
- getTlsErrorsPolicy
- getWebProcessCountLimit
- getWebsiteDataManager
- new
- newWithWebsiteDataManager
- prefetchDns
- registerUriScheme
- setAdditionalPluginsDirectory
- setCacheModel
- setDiskCacheDirectory
- setFaviconDatabaseDirectory
- setPreferredLanguages
- setProcessModel
- setSpellCheckingEnabled
- setSpellCheckingLanguages
- setTlsErrorsPolicy
- setWebExtensionsDirectory
- setWebExtensionsInitializationUserData
- setWebProcessCountLimit
- Properties
- Signals
Description
- newtype WebContext = WebContext (ManagedPtr WebContext)
- class GObject o => IsWebContext o
- toWebContext :: IsWebContext o => o -> IO WebContext
- noWebContext :: Maybe WebContext
- data WebContextAllowTlsCertificateForHostMethodInfo
- webContextAllowTlsCertificateForHost :: (MonadIO m, IsWebContext a, IsTlsCertificate b) => a -> b -> Text -> m ()
- data WebContextClearCacheMethodInfo
- webContextClearCache :: (MonadIO m, IsWebContext a) => a -> m ()
- data WebContextDownloadUriMethodInfo
- webContextDownloadUri :: (MonadIO m, IsWebContext a) => a -> Text -> m Download
- data WebContextGetCacheModelMethodInfo
- webContextGetCacheModel :: (MonadIO m, IsWebContext a) => a -> m CacheModel
- data WebContextGetCookieManagerMethodInfo
- webContextGetCookieManager :: (MonadIO m, IsWebContext a) => a -> m CookieManager
- webContextGetDefault :: MonadIO m => m WebContext
- data WebContextGetFaviconDatabaseMethodInfo
- webContextGetFaviconDatabase :: (MonadIO m, IsWebContext a) => a -> m FaviconDatabase
- data WebContextGetFaviconDatabaseDirectoryMethodInfo
- webContextGetFaviconDatabaseDirectory :: (MonadIO m, IsWebContext a) => a -> m Text
- data WebContextGetPluginsMethodInfo
- webContextGetPlugins :: (MonadIO m, IsWebContext a, IsCancellable b) => a -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data WebContextGetPluginsFinishMethodInfo
- webContextGetPluginsFinish :: (MonadIO m, IsWebContext a, IsAsyncResult b) => a -> b -> m [Plugin]
- data WebContextGetProcessModelMethodInfo
- webContextGetProcessModel :: (MonadIO m, IsWebContext a) => a -> m ProcessModel
- data WebContextGetSecurityManagerMethodInfo
- webContextGetSecurityManager :: (MonadIO m, IsWebContext a) => a -> m SecurityManager
- data WebContextGetSpellCheckingEnabledMethodInfo
- webContextGetSpellCheckingEnabled :: (MonadIO m, IsWebContext a) => a -> m Bool
- data WebContextGetSpellCheckingLanguagesMethodInfo
- webContextGetSpellCheckingLanguages :: (MonadIO m, IsWebContext a) => a -> m [Text]
- data WebContextGetTlsErrorsPolicyMethodInfo
- webContextGetTlsErrorsPolicy :: (MonadIO m, IsWebContext a) => a -> m TLSErrorsPolicy
- data WebContextGetWebProcessCountLimitMethodInfo
- webContextGetWebProcessCountLimit :: (MonadIO m, IsWebContext a) => a -> m Word32
- data WebContextGetWebsiteDataManagerMethodInfo
- webContextGetWebsiteDataManager :: (MonadIO m, IsWebContext a) => a -> m WebsiteDataManager
- webContextNew :: MonadIO m => m WebContext
- webContextNewWithWebsiteDataManager :: (MonadIO m, IsWebsiteDataManager a) => a -> m WebContext
- data WebContextPrefetchDnsMethodInfo
- webContextPrefetchDns :: (MonadIO m, IsWebContext a) => a -> Text -> m ()
- data WebContextRegisterUriSchemeMethodInfo
- webContextRegisterUriScheme :: (MonadIO m, IsWebContext a) => a -> Text -> URISchemeRequestCallback -> m ()
- data WebContextSetAdditionalPluginsDirectoryMethodInfo
- webContextSetAdditionalPluginsDirectory :: (MonadIO m, IsWebContext a) => a -> Text -> m ()
- data WebContextSetCacheModelMethodInfo
- webContextSetCacheModel :: (MonadIO m, IsWebContext a) => a -> CacheModel -> m ()
- data WebContextSetDiskCacheDirectoryMethodInfo
- webContextSetDiskCacheDirectory :: (MonadIO m, IsWebContext a) => a -> Text -> m ()
- data WebContextSetFaviconDatabaseDirectoryMethodInfo
- webContextSetFaviconDatabaseDirectory :: (MonadIO m, IsWebContext a) => a -> Maybe Text -> m ()
- data WebContextSetPreferredLanguagesMethodInfo
- webContextSetPreferredLanguages :: (MonadIO m, IsWebContext a) => a -> Maybe [Text] -> m ()
- data WebContextSetProcessModelMethodInfo
- webContextSetProcessModel :: (MonadIO m, IsWebContext a) => a -> ProcessModel -> m ()
- data WebContextSetSpellCheckingEnabledMethodInfo
- webContextSetSpellCheckingEnabled :: (MonadIO m, IsWebContext a) => a -> Bool -> m ()
- data WebContextSetSpellCheckingLanguagesMethodInfo
- webContextSetSpellCheckingLanguages :: (MonadIO m, IsWebContext a) => a -> [Text] -> m ()
- data WebContextSetTlsErrorsPolicyMethodInfo
- webContextSetTlsErrorsPolicy :: (MonadIO m, IsWebContext a) => a -> TLSErrorsPolicy -> m ()
- data WebContextSetWebExtensionsDirectoryMethodInfo
- webContextSetWebExtensionsDirectory :: (MonadIO m, IsWebContext a) => a -> Text -> m ()
- data WebContextSetWebExtensionsInitializationUserDataMethodInfo
- webContextSetWebExtensionsInitializationUserData :: (MonadIO m, IsWebContext a) => a -> GVariant -> m ()
- data WebContextSetWebProcessCountLimitMethodInfo
- webContextSetWebProcessCountLimit :: (MonadIO m, IsWebContext a) => a -> Word32 -> m ()
- data WebContextLocalStorageDirectoryPropertyInfo
- constructWebContextLocalStorageDirectory :: IsWebContext o => Text -> IO (GValueConstruct o)
- getWebContextLocalStorageDirectory :: (MonadIO m, IsWebContext o) => o -> m (Maybe Text)
- webContextLocalStorageDirectory :: AttrLabelProxy "localStorageDirectory"
- data WebContextWebsiteDataManagerPropertyInfo
- constructWebContextWebsiteDataManager :: (IsWebContext o, IsWebsiteDataManager a) => a -> IO (GValueConstruct o)
- getWebContextWebsiteDataManager :: (MonadIO m, IsWebContext o) => o -> m WebsiteDataManager
- webContextWebsiteDataManager :: AttrLabelProxy "websiteDataManager"
- type C_WebContextDownloadStartedCallback = Ptr () -> Ptr Download -> Ptr () -> IO ()
- type WebContextDownloadStartedCallback = Download -> IO ()
- data WebContextDownloadStartedSignalInfo
- afterWebContextDownloadStarted :: (GObject a, MonadIO m) => a -> WebContextDownloadStartedCallback -> m SignalHandlerId
- genClosure_WebContextDownloadStarted :: WebContextDownloadStartedCallback -> IO Closure
- mk_WebContextDownloadStartedCallback :: C_WebContextDownloadStartedCallback -> IO (FunPtr C_WebContextDownloadStartedCallback)
- noWebContextDownloadStartedCallback :: Maybe WebContextDownloadStartedCallback
- onWebContextDownloadStarted :: (GObject a, MonadIO m) => a -> WebContextDownloadStartedCallback -> m SignalHandlerId
- wrap_WebContextDownloadStartedCallback :: WebContextDownloadStartedCallback -> Ptr () -> Ptr Download -> Ptr () -> IO ()
- type C_WebContextInitializeWebExtensionsCallback = Ptr () -> Ptr () -> IO ()
- type WebContextInitializeWebExtensionsCallback = IO ()
- data WebContextInitializeWebExtensionsSignalInfo
- afterWebContextInitializeWebExtensions :: (GObject a, MonadIO m) => a -> WebContextInitializeWebExtensionsCallback -> m SignalHandlerId
- genClosure_WebContextInitializeWebExtensions :: WebContextInitializeWebExtensionsCallback -> IO Closure
- mk_WebContextInitializeWebExtensionsCallback :: C_WebContextInitializeWebExtensionsCallback -> IO (FunPtr C_WebContextInitializeWebExtensionsCallback)
- noWebContextInitializeWebExtensionsCallback :: Maybe WebContextInitializeWebExtensionsCallback
- onWebContextInitializeWebExtensions :: (GObject a, MonadIO m) => a -> WebContextInitializeWebExtensionsCallback -> m SignalHandlerId
- wrap_WebContextInitializeWebExtensionsCallback :: WebContextInitializeWebExtensionsCallback -> Ptr () -> Ptr () -> IO ()
Exported types
newtype WebContext Source #
Constructors
| WebContext (ManagedPtr WebContext) |
Instances
| GObject WebContext Source # | |
| IsObject WebContext Source # | |
| IsWebContext WebContext Source # | |
| ((~) * info (ResolveWebContextMethod t WebContext), MethodInfo * info WebContext p) => IsLabel t (WebContext -> p) Source # | |
| ((~) * info (ResolveWebContextMethod t WebContext), MethodInfo * info WebContext p) => IsLabelProxy t (WebContext -> p) Source # | |
| HasAttributeList * WebContext Source # | |
| type SignalList WebContext Source # | |
| type AttributeList WebContext Source # | |
class GObject o => IsWebContext o Source #
Instances
| (GObject a, UnknownAncestorError Constraint WebContext a) => IsWebContext a Source # | |
| IsWebContext WebContext Source # | |
toWebContext :: IsWebContext o => o -> IO WebContext Source #
Methods
allowTlsCertificateForHost
data WebContextAllowTlsCertificateForHostMethodInfo Source #
Instances
| ((~) * signature (b -> Text -> m ()), MonadIO m, IsWebContext a, IsTlsCertificate b) => MethodInfo * WebContextAllowTlsCertificateForHostMethodInfo a signature Source # | |
webContextAllowTlsCertificateForHost :: (MonadIO m, IsWebContext a, IsTlsCertificate b) => a -> b -> Text -> m () Source #
clearCache
data WebContextClearCacheMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsWebContext a) => MethodInfo * WebContextClearCacheMethodInfo a signature Source # | |
webContextClearCache :: (MonadIO m, IsWebContext a) => a -> m () Source #
downloadUri
data WebContextDownloadUriMethodInfo Source #
Instances
| ((~) * signature (Text -> m Download), MonadIO m, IsWebContext a) => MethodInfo * WebContextDownloadUriMethodInfo a signature Source # | |
webContextDownloadUri :: (MonadIO m, IsWebContext a) => a -> Text -> m Download Source #
getCacheModel
data WebContextGetCacheModelMethodInfo Source #
Instances
| ((~) * signature (m CacheModel), MonadIO m, IsWebContext a) => MethodInfo * WebContextGetCacheModelMethodInfo a signature Source # | |
webContextGetCacheModel :: (MonadIO m, IsWebContext a) => a -> m CacheModel Source #
getCookieManager
data WebContextGetCookieManagerMethodInfo Source #
Instances
| ((~) * signature (m CookieManager), MonadIO m, IsWebContext a) => MethodInfo * WebContextGetCookieManagerMethodInfo a signature Source # | |
webContextGetCookieManager :: (MonadIO m, IsWebContext a) => a -> m CookieManager Source #
getDefault
webContextGetDefault :: MonadIO m => m WebContext Source #
getFaviconDatabase
data WebContextGetFaviconDatabaseMethodInfo Source #
Instances
| ((~) * signature (m FaviconDatabase), MonadIO m, IsWebContext a) => MethodInfo * WebContextGetFaviconDatabaseMethodInfo a signature Source # | |
webContextGetFaviconDatabase :: (MonadIO m, IsWebContext a) => a -> m FaviconDatabase Source #
getFaviconDatabaseDirectory
data WebContextGetFaviconDatabaseDirectoryMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsWebContext a) => MethodInfo * WebContextGetFaviconDatabaseDirectoryMethodInfo a signature Source # | |
webContextGetFaviconDatabaseDirectory :: (MonadIO m, IsWebContext a) => a -> m Text Source #
getPlugins
data WebContextGetPluginsMethodInfo Source #
Instances
| ((~) * signature (Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, IsWebContext a, IsCancellable b) => MethodInfo * WebContextGetPluginsMethodInfo a signature Source # | |
webContextGetPlugins :: (MonadIO m, IsWebContext a, IsCancellable b) => a -> Maybe b -> Maybe AsyncReadyCallback -> m () Source #
getPluginsFinish
data WebContextGetPluginsFinishMethodInfo Source #
Instances
| ((~) * signature (b -> m [Plugin]), MonadIO m, IsWebContext a, IsAsyncResult b) => MethodInfo * WebContextGetPluginsFinishMethodInfo a signature Source # | |
webContextGetPluginsFinish :: (MonadIO m, IsWebContext a, IsAsyncResult b) => a -> b -> m [Plugin] Source #
getProcessModel
data WebContextGetProcessModelMethodInfo Source #
Instances
| ((~) * signature (m ProcessModel), MonadIO m, IsWebContext a) => MethodInfo * WebContextGetProcessModelMethodInfo a signature Source # | |
webContextGetProcessModel :: (MonadIO m, IsWebContext a) => a -> m ProcessModel Source #
getSecurityManager
data WebContextGetSecurityManagerMethodInfo Source #
Instances
| ((~) * signature (m SecurityManager), MonadIO m, IsWebContext a) => MethodInfo * WebContextGetSecurityManagerMethodInfo a signature Source # | |
webContextGetSecurityManager :: (MonadIO m, IsWebContext a) => a -> m SecurityManager Source #
getSpellCheckingEnabled
data WebContextGetSpellCheckingEnabledMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsWebContext a) => MethodInfo * WebContextGetSpellCheckingEnabledMethodInfo a signature Source # | |
webContextGetSpellCheckingEnabled :: (MonadIO m, IsWebContext a) => a -> m Bool Source #
getSpellCheckingLanguages
data WebContextGetSpellCheckingLanguagesMethodInfo Source #
Instances
| ((~) * signature (m [Text]), MonadIO m, IsWebContext a) => MethodInfo * WebContextGetSpellCheckingLanguagesMethodInfo a signature Source # | |
webContextGetSpellCheckingLanguages :: (MonadIO m, IsWebContext a) => a -> m [Text] Source #
getTlsErrorsPolicy
data WebContextGetTlsErrorsPolicyMethodInfo Source #
Instances
| ((~) * signature (m TLSErrorsPolicy), MonadIO m, IsWebContext a) => MethodInfo * WebContextGetTlsErrorsPolicyMethodInfo a signature Source # | |
webContextGetTlsErrorsPolicy :: (MonadIO m, IsWebContext a) => a -> m TLSErrorsPolicy Source #
getWebProcessCountLimit
data WebContextGetWebProcessCountLimitMethodInfo Source #
Instances
| ((~) * signature (m Word32), MonadIO m, IsWebContext a) => MethodInfo * WebContextGetWebProcessCountLimitMethodInfo a signature Source # | |
webContextGetWebProcessCountLimit :: (MonadIO m, IsWebContext a) => a -> m Word32 Source #
getWebsiteDataManager
data WebContextGetWebsiteDataManagerMethodInfo Source #
Instances
| ((~) * signature (m WebsiteDataManager), MonadIO m, IsWebContext a) => MethodInfo * WebContextGetWebsiteDataManagerMethodInfo a signature Source # | |
webContextGetWebsiteDataManager :: (MonadIO m, IsWebContext a) => a -> m WebsiteDataManager Source #
new
webContextNew :: MonadIO m => m WebContext Source #
newWithWebsiteDataManager
webContextNewWithWebsiteDataManager :: (MonadIO m, IsWebsiteDataManager a) => a -> m WebContext Source #
prefetchDns
data WebContextPrefetchDnsMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsWebContext a) => MethodInfo * WebContextPrefetchDnsMethodInfo a signature Source # | |
webContextPrefetchDns :: (MonadIO m, IsWebContext a) => a -> Text -> m () Source #
registerUriScheme
data WebContextRegisterUriSchemeMethodInfo Source #
Instances
| ((~) * signature (Text -> URISchemeRequestCallback -> m ()), MonadIO m, IsWebContext a) => MethodInfo * WebContextRegisterUriSchemeMethodInfo a signature Source # | |
webContextRegisterUriScheme :: (MonadIO m, IsWebContext a) => a -> Text -> URISchemeRequestCallback -> m () Source #
setAdditionalPluginsDirectory
data WebContextSetAdditionalPluginsDirectoryMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsWebContext a) => MethodInfo * WebContextSetAdditionalPluginsDirectoryMethodInfo a signature Source # | |
webContextSetAdditionalPluginsDirectory :: (MonadIO m, IsWebContext a) => a -> Text -> m () Source #
setCacheModel
data WebContextSetCacheModelMethodInfo Source #
Instances
| ((~) * signature (CacheModel -> m ()), MonadIO m, IsWebContext a) => MethodInfo * WebContextSetCacheModelMethodInfo a signature Source # | |
webContextSetCacheModel :: (MonadIO m, IsWebContext a) => a -> CacheModel -> m () Source #
setDiskCacheDirectory
data WebContextSetDiskCacheDirectoryMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsWebContext a) => MethodInfo * WebContextSetDiskCacheDirectoryMethodInfo a signature Source # | |
webContextSetDiskCacheDirectory :: (MonadIO m, IsWebContext a) => a -> Text -> m () Source #
Deprecated: (Since version 2.10.)Use webkit_web_context_new_with_website_data_manager() instead.
setFaviconDatabaseDirectory
data WebContextSetFaviconDatabaseDirectoryMethodInfo Source #
Instances
| ((~) * signature (Maybe Text -> m ()), MonadIO m, IsWebContext a) => MethodInfo * WebContextSetFaviconDatabaseDirectoryMethodInfo a signature Source # | |
webContextSetFaviconDatabaseDirectory :: (MonadIO m, IsWebContext a) => a -> Maybe Text -> m () Source #
setPreferredLanguages
data WebContextSetPreferredLanguagesMethodInfo Source #
Instances
| ((~) * signature (Maybe [Text] -> m ()), MonadIO m, IsWebContext a) => MethodInfo * WebContextSetPreferredLanguagesMethodInfo a signature Source # | |
webContextSetPreferredLanguages :: (MonadIO m, IsWebContext a) => a -> Maybe [Text] -> m () Source #
setProcessModel
data WebContextSetProcessModelMethodInfo Source #
Instances
| ((~) * signature (ProcessModel -> m ()), MonadIO m, IsWebContext a) => MethodInfo * WebContextSetProcessModelMethodInfo a signature Source # | |
webContextSetProcessModel :: (MonadIO m, IsWebContext a) => a -> ProcessModel -> m () Source #
setSpellCheckingEnabled
data WebContextSetSpellCheckingEnabledMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsWebContext a) => MethodInfo * WebContextSetSpellCheckingEnabledMethodInfo a signature Source # | |
webContextSetSpellCheckingEnabled :: (MonadIO m, IsWebContext a) => a -> Bool -> m () Source #
setSpellCheckingLanguages
data WebContextSetSpellCheckingLanguagesMethodInfo Source #
Instances
| ((~) * signature ([Text] -> m ()), MonadIO m, IsWebContext a) => MethodInfo * WebContextSetSpellCheckingLanguagesMethodInfo a signature Source # | |
webContextSetSpellCheckingLanguages :: (MonadIO m, IsWebContext a) => a -> [Text] -> m () Source #
setTlsErrorsPolicy
data WebContextSetTlsErrorsPolicyMethodInfo Source #
Instances
| ((~) * signature (TLSErrorsPolicy -> m ()), MonadIO m, IsWebContext a) => MethodInfo * WebContextSetTlsErrorsPolicyMethodInfo a signature Source # | |
webContextSetTlsErrorsPolicy :: (MonadIO m, IsWebContext a) => a -> TLSErrorsPolicy -> m () Source #
setWebExtensionsDirectory
data WebContextSetWebExtensionsDirectoryMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsWebContext a) => MethodInfo * WebContextSetWebExtensionsDirectoryMethodInfo a signature Source # | |
webContextSetWebExtensionsDirectory :: (MonadIO m, IsWebContext a) => a -> Text -> m () Source #
setWebExtensionsInitializationUserData
data WebContextSetWebExtensionsInitializationUserDataMethodInfo Source #
Instances
| ((~) * signature (GVariant -> m ()), MonadIO m, IsWebContext a) => MethodInfo * WebContextSetWebExtensionsInitializationUserDataMethodInfo a signature Source # | |
webContextSetWebExtensionsInitializationUserData :: (MonadIO m, IsWebContext a) => a -> GVariant -> m () Source #
setWebProcessCountLimit
data WebContextSetWebProcessCountLimitMethodInfo Source #
Instances
| ((~) * signature (Word32 -> m ()), MonadIO m, IsWebContext a) => MethodInfo * WebContextSetWebProcessCountLimitMethodInfo a signature Source # | |
webContextSetWebProcessCountLimit :: (MonadIO m, IsWebContext a) => a -> Word32 -> m () Source #
Properties
localStorageDirectory
data WebContextLocalStorageDirectoryPropertyInfo Source #
Instances
| AttrInfo WebContextLocalStorageDirectoryPropertyInfo Source # | |
| type AttrSetTypeConstraint WebContextLocalStorageDirectoryPropertyInfo Source # | |
| type AttrOrigin WebContextLocalStorageDirectoryPropertyInfo Source # | |
| type AttrLabel WebContextLocalStorageDirectoryPropertyInfo Source # | |
| type AttrGetType WebContextLocalStorageDirectoryPropertyInfo Source # | |
| type AttrBaseTypeConstraint WebContextLocalStorageDirectoryPropertyInfo Source # | |
| type AttrAllowedOps WebContextLocalStorageDirectoryPropertyInfo Source # | |
constructWebContextLocalStorageDirectory :: IsWebContext o => Text -> IO (GValueConstruct o) Source #
getWebContextLocalStorageDirectory :: (MonadIO m, IsWebContext o) => o -> m (Maybe Text) Source #
webContextLocalStorageDirectory :: AttrLabelProxy "localStorageDirectory" Source #
websiteDataManager
data WebContextWebsiteDataManagerPropertyInfo Source #
Instances
| AttrInfo WebContextWebsiteDataManagerPropertyInfo Source # | |
| type AttrSetTypeConstraint WebContextWebsiteDataManagerPropertyInfo Source # | |
| type AttrOrigin WebContextWebsiteDataManagerPropertyInfo Source # | |
| type AttrLabel WebContextWebsiteDataManagerPropertyInfo Source # | |
| type AttrGetType WebContextWebsiteDataManagerPropertyInfo Source # | |
| type AttrBaseTypeConstraint WebContextWebsiteDataManagerPropertyInfo Source # | |
| type AttrAllowedOps WebContextWebsiteDataManagerPropertyInfo Source # | |
constructWebContextWebsiteDataManager :: (IsWebContext o, IsWebsiteDataManager a) => a -> IO (GValueConstruct o) Source #
getWebContextWebsiteDataManager :: (MonadIO m, IsWebContext o) => o -> m WebsiteDataManager Source #
webContextWebsiteDataManager :: AttrLabelProxy "websiteDataManager" Source #
Signals
downloadStarted
type WebContextDownloadStartedCallback = Download -> IO () Source #
data WebContextDownloadStartedSignalInfo Source #
Instances
| SignalInfo WebContextDownloadStartedSignalInfo Source # | |
| type HaskellCallbackType WebContextDownloadStartedSignalInfo Source # | |
afterWebContextDownloadStarted :: (GObject a, MonadIO m) => a -> WebContextDownloadStartedCallback -> m SignalHandlerId Source #
mk_WebContextDownloadStartedCallback :: C_WebContextDownloadStartedCallback -> IO (FunPtr C_WebContextDownloadStartedCallback) Source #
onWebContextDownloadStarted :: (GObject a, MonadIO m) => a -> WebContextDownloadStartedCallback -> m SignalHandlerId Source #
wrap_WebContextDownloadStartedCallback :: WebContextDownloadStartedCallback -> Ptr () -> Ptr Download -> Ptr () -> IO () Source #
initializeWebExtensions
type WebContextInitializeWebExtensionsCallback = IO () Source #
data WebContextInitializeWebExtensionsSignalInfo Source #
Instances
| SignalInfo WebContextInitializeWebExtensionsSignalInfo Source # | |
| type HaskellCallbackType WebContextInitializeWebExtensionsSignalInfo Source # | |
afterWebContextInitializeWebExtensions :: (GObject a, MonadIO m) => a -> WebContextInitializeWebExtensionsCallback -> m SignalHandlerId Source #
genClosure_WebContextInitializeWebExtensions :: WebContextInitializeWebExtensionsCallback -> IO Closure Source #
mk_WebContextInitializeWebExtensionsCallback :: C_WebContextInitializeWebExtensionsCallback -> IO (FunPtr C_WebContextInitializeWebExtensionsCallback) Source #
noWebContextInitializeWebExtensionsCallback :: Maybe WebContextInitializeWebExtensionsCallback Source #
onWebContextInitializeWebExtensions :: (GObject a, MonadIO m) => a -> WebContextInitializeWebExtensionsCallback -> m SignalHandlerId Source #
wrap_WebContextInitializeWebExtensionsCallback :: WebContextInitializeWebExtensionsCallback -> Ptr () -> Ptr () -> IO () Source #