| 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.CookieManager
Contents
Description
- newtype CookieManager = CookieManager (ManagedPtr CookieManager)
- class GObject o => IsCookieManager o
- toCookieManager :: IsCookieManager o => o -> IO CookieManager
- noCookieManager :: Maybe CookieManager
- data CookieManagerDeleteAllCookiesMethodInfo
- cookieManagerDeleteAllCookies :: (MonadIO m, IsCookieManager a) => a -> m ()
- data CookieManagerDeleteCookiesForDomainMethodInfo
- cookieManagerDeleteCookiesForDomain :: (MonadIO m, IsCookieManager a) => a -> Text -> m ()
- data CookieManagerGetAcceptPolicyMethodInfo
- cookieManagerGetAcceptPolicy :: (MonadIO m, IsCookieManager a, IsCancellable b) => a -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data CookieManagerGetAcceptPolicyFinishMethodInfo
- cookieManagerGetAcceptPolicyFinish :: (MonadIO m, IsCookieManager a, IsAsyncResult b) => a -> b -> m CookieAcceptPolicy
- data CookieManagerGetDomainsWithCookiesMethodInfo
- cookieManagerGetDomainsWithCookies :: (MonadIO m, IsCookieManager a, IsCancellable b) => a -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data CookieManagerGetDomainsWithCookiesFinishMethodInfo
- cookieManagerGetDomainsWithCookiesFinish :: (MonadIO m, IsCookieManager a, IsAsyncResult b) => a -> b -> m [Text]
- data CookieManagerSetAcceptPolicyMethodInfo
- cookieManagerSetAcceptPolicy :: (MonadIO m, IsCookieManager a) => a -> CookieAcceptPolicy -> m ()
- data CookieManagerSetPersistentStorageMethodInfo
- cookieManagerSetPersistentStorage :: (MonadIO m, IsCookieManager a) => a -> Text -> CookiePersistentStorage -> m ()
- type C_CookieManagerChangedCallback = Ptr () -> Ptr () -> IO ()
- type CookieManagerChangedCallback = IO ()
- data CookieManagerChangedSignalInfo
- afterCookieManagerChanged :: (GObject a, MonadIO m) => a -> CookieManagerChangedCallback -> m SignalHandlerId
- genClosure_CookieManagerChanged :: CookieManagerChangedCallback -> IO Closure
- mk_CookieManagerChangedCallback :: C_CookieManagerChangedCallback -> IO (FunPtr C_CookieManagerChangedCallback)
- noCookieManagerChangedCallback :: Maybe CookieManagerChangedCallback
- onCookieManagerChanged :: (GObject a, MonadIO m) => a -> CookieManagerChangedCallback -> m SignalHandlerId
- wrap_CookieManagerChangedCallback :: CookieManagerChangedCallback -> Ptr () -> Ptr () -> IO ()
Exported types
newtype CookieManager Source #
Constructors
| CookieManager (ManagedPtr CookieManager) |
Instances
| GObject CookieManager Source # | |
| IsObject CookieManager Source # | |
| IsCookieManager CookieManager Source # | |
| ((~) * info (ResolveCookieManagerMethod t CookieManager), MethodInfo * info CookieManager p) => IsLabel t (CookieManager -> p) Source # | |
| ((~) * info (ResolveCookieManagerMethod t CookieManager), MethodInfo * info CookieManager p) => IsLabelProxy t (CookieManager -> p) Source # | |
| HasAttributeList * CookieManager Source # | |
| type SignalList CookieManager Source # | |
| type AttributeList CookieManager Source # | |
class GObject o => IsCookieManager o Source #
Instances
| (GObject a, UnknownAncestorError Constraint CookieManager a) => IsCookieManager a Source # | |
| IsCookieManager CookieManager Source # | |
toCookieManager :: IsCookieManager o => o -> IO CookieManager Source #
Methods
deleteAllCookies
data CookieManagerDeleteAllCookiesMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsCookieManager a) => MethodInfo * CookieManagerDeleteAllCookiesMethodInfo a signature Source # | |
cookieManagerDeleteAllCookies :: (MonadIO m, IsCookieManager a) => a -> m () Source #
deleteCookiesForDomain
data CookieManagerDeleteCookiesForDomainMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsCookieManager a) => MethodInfo * CookieManagerDeleteCookiesForDomainMethodInfo a signature Source # | |
cookieManagerDeleteCookiesForDomain :: (MonadIO m, IsCookieManager a) => a -> Text -> m () Source #
getAcceptPolicy
data CookieManagerGetAcceptPolicyMethodInfo Source #
Instances
| ((~) * signature (Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, IsCookieManager a, IsCancellable b) => MethodInfo * CookieManagerGetAcceptPolicyMethodInfo a signature Source # | |
cookieManagerGetAcceptPolicy :: (MonadIO m, IsCookieManager a, IsCancellable b) => a -> Maybe b -> Maybe AsyncReadyCallback -> m () Source #
getAcceptPolicyFinish
data CookieManagerGetAcceptPolicyFinishMethodInfo Source #
Instances
| ((~) * signature (b -> m CookieAcceptPolicy), MonadIO m, IsCookieManager a, IsAsyncResult b) => MethodInfo * CookieManagerGetAcceptPolicyFinishMethodInfo a signature Source # | |
cookieManagerGetAcceptPolicyFinish :: (MonadIO m, IsCookieManager a, IsAsyncResult b) => a -> b -> m CookieAcceptPolicy Source #
getDomainsWithCookies
data CookieManagerGetDomainsWithCookiesMethodInfo Source #
Instances
| ((~) * signature (Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, IsCookieManager a, IsCancellable b) => MethodInfo * CookieManagerGetDomainsWithCookiesMethodInfo a signature Source # | |
cookieManagerGetDomainsWithCookies :: (MonadIO m, IsCookieManager a, IsCancellable b) => a -> Maybe b -> Maybe AsyncReadyCallback -> m () Source #
getDomainsWithCookiesFinish
data CookieManagerGetDomainsWithCookiesFinishMethodInfo Source #
Instances
| ((~) * signature (b -> m [Text]), MonadIO m, IsCookieManager a, IsAsyncResult b) => MethodInfo * CookieManagerGetDomainsWithCookiesFinishMethodInfo a signature Source # | |
cookieManagerGetDomainsWithCookiesFinish :: (MonadIO m, IsCookieManager a, IsAsyncResult b) => a -> b -> m [Text] Source #
setAcceptPolicy
data CookieManagerSetAcceptPolicyMethodInfo Source #
Instances
| ((~) * signature (CookieAcceptPolicy -> m ()), MonadIO m, IsCookieManager a) => MethodInfo * CookieManagerSetAcceptPolicyMethodInfo a signature Source # | |
cookieManagerSetAcceptPolicy :: (MonadIO m, IsCookieManager a) => a -> CookieAcceptPolicy -> m () Source #
setPersistentStorage
data CookieManagerSetPersistentStorageMethodInfo Source #
Instances
| ((~) * signature (Text -> CookiePersistentStorage -> m ()), MonadIO m, IsCookieManager a) => MethodInfo * CookieManagerSetPersistentStorageMethodInfo a signature Source # | |
cookieManagerSetPersistentStorage :: (MonadIO m, IsCookieManager a) => a -> Text -> CookiePersistentStorage -> m () Source #
Signals
changed
type CookieManagerChangedCallback = IO () Source #
data CookieManagerChangedSignalInfo Source #
Instances
| SignalInfo CookieManagerChangedSignalInfo Source # | |
| type HaskellCallbackType CookieManagerChangedSignalInfo Source # | |
afterCookieManagerChanged :: (GObject a, MonadIO m) => a -> CookieManagerChangedCallback -> m SignalHandlerId Source #
genClosure_CookieManagerChanged :: CookieManagerChangedCallback -> IO Closure Source #
mk_CookieManagerChangedCallback :: C_CookieManagerChangedCallback -> IO (FunPtr C_CookieManagerChangedCallback) Source #
onCookieManagerChanged :: (GObject a, MonadIO m) => a -> CookieManagerChangedCallback -> m SignalHandlerId Source #
wrap_CookieManagerChangedCallback :: CookieManagerChangedCallback -> Ptr () -> Ptr () -> IO () Source #