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 CookieManager = CookieManager (ForeignPtr CookieManager)
- class GObject o => CookieManagerK o
- toCookieManager :: CookieManagerK o => o -> IO CookieManager
- noCookieManager :: Maybe CookieManager
- data CookieManagerDeleteAllCookiesMethodInfo
- cookieManagerDeleteAllCookies :: (MonadIO m, CookieManagerK a) => a -> m ()
- data CookieManagerDeleteCookiesForDomainMethodInfo
- cookieManagerDeleteCookiesForDomain :: (MonadIO m, CookieManagerK a) => a -> Text -> m ()
- data CookieManagerGetAcceptPolicyMethodInfo
- cookieManagerGetAcceptPolicy :: (MonadIO m, CookieManagerK a, CancellableK b) => a -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data CookieManagerGetAcceptPolicyFinishMethodInfo
- cookieManagerGetAcceptPolicyFinish :: (MonadIO m, CookieManagerK a, AsyncResultK b) => a -> b -> m CookieAcceptPolicy
- data CookieManagerGetDomainsWithCookiesMethodInfo
- cookieManagerGetDomainsWithCookies :: (MonadIO m, CookieManagerK a, CancellableK b) => a -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data CookieManagerGetDomainsWithCookiesFinishMethodInfo
- cookieManagerGetDomainsWithCookiesFinish :: (MonadIO m, CookieManagerK a, AsyncResultK b) => a -> b -> m [Text]
- data CookieManagerSetAcceptPolicyMethodInfo
- cookieManagerSetAcceptPolicy :: (MonadIO m, CookieManagerK a) => a -> CookieAcceptPolicy -> m ()
- data CookieManagerSetPersistentStorageMethodInfo
- cookieManagerSetPersistentStorage :: (MonadIO m, CookieManagerK a) => a -> Text -> CookiePersistentStorage -> m ()
- type CookieManagerChangedCallback = IO ()
- type CookieManagerChangedCallbackC = Ptr () -> Ptr () -> IO ()
- data CookieManagerChangedSignalInfo
- afterCookieManagerChanged :: (GObject a, MonadIO m) => a -> CookieManagerChangedCallback -> m SignalHandlerId
- cookieManagerChangedCallbackWrapper :: CookieManagerChangedCallback -> Ptr () -> Ptr () -> IO ()
- cookieManagerChangedClosure :: CookieManagerChangedCallback -> IO Closure
- mkCookieManagerChangedCallback :: CookieManagerChangedCallbackC -> IO (FunPtr CookieManagerChangedCallbackC)
- noCookieManagerChangedCallback :: Maybe CookieManagerChangedCallback
- onCookieManagerChanged :: (GObject a, MonadIO m) => a -> CookieManagerChangedCallback -> m SignalHandlerId
Exported types
newtype CookieManager Source
GObject CookieManager | |
((~) * info (ResolveCookieManagerMethod t CookieManager), MethodInfo * info CookieManager p) => IsLabelProxy t (CookieManager -> p) | |
type ParentTypes CookieManager | |
type AttributeList CookieManager | |
type SignalList CookieManager |
class GObject o => CookieManagerK o Source
(GObject o, IsDescendantOf CookieManager o) => CookieManagerK o |
toCookieManager :: CookieManagerK o => o -> IO CookieManager Source
Methods
cookieManagerDeleteAllCookies
data CookieManagerDeleteAllCookiesMethodInfo Source
((~) * signature (m ()), MonadIO m, CookieManagerK a) => MethodInfo * CookieManagerDeleteAllCookiesMethodInfo a signature |
cookieManagerDeleteAllCookies :: (MonadIO m, CookieManagerK a) => a -> m () Source
cookieManagerDeleteCookiesForDomain
data CookieManagerDeleteCookiesForDomainMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, CookieManagerK a) => MethodInfo * CookieManagerDeleteCookiesForDomainMethodInfo a signature |
cookieManagerDeleteCookiesForDomain :: (MonadIO m, CookieManagerK a) => a -> Text -> m () Source
cookieManagerGetAcceptPolicy
data CookieManagerGetAcceptPolicyMethodInfo Source
((~) * signature (Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, CookieManagerK a, CancellableK b) => MethodInfo * CookieManagerGetAcceptPolicyMethodInfo a signature |
cookieManagerGetAcceptPolicy :: (MonadIO m, CookieManagerK a, CancellableK b) => a -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
cookieManagerGetAcceptPolicyFinish
data CookieManagerGetAcceptPolicyFinishMethodInfo Source
((~) * signature (b -> m CookieAcceptPolicy), MonadIO m, CookieManagerK a, AsyncResultK b) => MethodInfo * CookieManagerGetAcceptPolicyFinishMethodInfo a signature |
cookieManagerGetAcceptPolicyFinish :: (MonadIO m, CookieManagerK a, AsyncResultK b) => a -> b -> m CookieAcceptPolicy Source
cookieManagerGetDomainsWithCookies
data CookieManagerGetDomainsWithCookiesMethodInfo Source
((~) * signature (Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, CookieManagerK a, CancellableK b) => MethodInfo * CookieManagerGetDomainsWithCookiesMethodInfo a signature |
cookieManagerGetDomainsWithCookies :: (MonadIO m, CookieManagerK a, CancellableK b) => a -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
cookieManagerGetDomainsWithCookiesFinish
data CookieManagerGetDomainsWithCookiesFinishMethodInfo Source
((~) * signature (b -> m [Text]), MonadIO m, CookieManagerK a, AsyncResultK b) => MethodInfo * CookieManagerGetDomainsWithCookiesFinishMethodInfo a signature |
cookieManagerGetDomainsWithCookiesFinish :: (MonadIO m, CookieManagerK a, AsyncResultK b) => a -> b -> m [Text] Source
cookieManagerSetAcceptPolicy
data CookieManagerSetAcceptPolicyMethodInfo Source
((~) * signature (CookieAcceptPolicy -> m ()), MonadIO m, CookieManagerK a) => MethodInfo * CookieManagerSetAcceptPolicyMethodInfo a signature |
cookieManagerSetAcceptPolicy :: (MonadIO m, CookieManagerK a) => a -> CookieAcceptPolicy -> m () Source
cookieManagerSetPersistentStorage
data CookieManagerSetPersistentStorageMethodInfo Source
((~) * signature (Text -> CookiePersistentStorage -> m ()), MonadIO m, CookieManagerK a) => MethodInfo * CookieManagerSetPersistentStorageMethodInfo a signature |
cookieManagerSetPersistentStorage :: (MonadIO m, CookieManagerK a) => a -> Text -> CookiePersistentStorage -> m () Source
Signals
Changed
type CookieManagerChangedCallback = IO () Source
type CookieManagerChangedCallbackC = Ptr () -> Ptr () -> IO () Source
afterCookieManagerChanged :: (GObject a, MonadIO m) => a -> CookieManagerChangedCallback -> m SignalHandlerId Source
cookieManagerChangedCallbackWrapper :: CookieManagerChangedCallback -> Ptr () -> Ptr () -> IO () Source
mkCookieManagerChangedCallback :: CookieManagerChangedCallbackC -> IO (FunPtr CookieManagerChangedCallbackC) Source
onCookieManagerChanged :: (GObject a, MonadIO m) => a -> CookieManagerChangedCallback -> m SignalHandlerId Source