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 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 | |
type ParentTypes CookieManager Source | |
type AttributeList CookieManager Source | |
type SignalList CookieManager Source |
class GObject o => CookieManagerK o Source
(GObject o, IsDescendantOf CookieManager o) => CookieManagerK o Source | |
toCookieManager :: CookieManagerK o => o -> IO CookieManager Source
Methods
cookieManagerDeleteAllCookies
data CookieManagerDeleteAllCookiesMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, CookieManagerK a) => MethodInfo (TYPE Lifted) CookieManagerDeleteAllCookiesMethodInfo a signature Source | |
cookieManagerDeleteAllCookies :: (MonadIO m, CookieManagerK a) => a -> m () Source
cookieManagerDeleteCookiesForDomain
data CookieManagerDeleteCookiesForDomainMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m ()), MonadIO m, CookieManagerK a) => MethodInfo (TYPE Lifted) CookieManagerDeleteCookiesForDomainMethodInfo a signature Source | |
cookieManagerDeleteCookiesForDomain :: (MonadIO m, CookieManagerK a) => a -> Text -> m () Source
cookieManagerGetAcceptPolicy
data CookieManagerGetAcceptPolicyMethodInfo Source
((~) (TYPE Lifted) signature (Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, CookieManagerK a, CancellableK b) => MethodInfo (TYPE Lifted) CookieManagerGetAcceptPolicyMethodInfo a signature Source | |
cookieManagerGetAcceptPolicy :: (MonadIO m, CookieManagerK a, CancellableK b) => a -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
cookieManagerGetAcceptPolicyFinish
data CookieManagerGetAcceptPolicyFinishMethodInfo Source
((~) (TYPE Lifted) signature (b -> m CookieAcceptPolicy), MonadIO m, CookieManagerK a, AsyncResultK b) => MethodInfo (TYPE Lifted) CookieManagerGetAcceptPolicyFinishMethodInfo a signature Source | |
cookieManagerGetAcceptPolicyFinish :: (MonadIO m, CookieManagerK a, AsyncResultK b) => a -> b -> m CookieAcceptPolicy Source
cookieManagerGetDomainsWithCookies
data CookieManagerGetDomainsWithCookiesMethodInfo Source
((~) (TYPE Lifted) signature (Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, CookieManagerK a, CancellableK b) => MethodInfo (TYPE Lifted) CookieManagerGetDomainsWithCookiesMethodInfo a signature Source | |
cookieManagerGetDomainsWithCookies :: (MonadIO m, CookieManagerK a, CancellableK b) => a -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
cookieManagerGetDomainsWithCookiesFinish
data CookieManagerGetDomainsWithCookiesFinishMethodInfo Source
((~) (TYPE Lifted) signature (b -> m [Text]), MonadIO m, CookieManagerK a, AsyncResultK b) => MethodInfo (TYPE Lifted) CookieManagerGetDomainsWithCookiesFinishMethodInfo a signature Source | |
cookieManagerGetDomainsWithCookiesFinish :: (MonadIO m, CookieManagerK a, AsyncResultK b) => a -> b -> m [Text] Source
cookieManagerSetAcceptPolicy
data CookieManagerSetAcceptPolicyMethodInfo Source
((~) (TYPE Lifted) signature (CookieAcceptPolicy -> m ()), MonadIO m, CookieManagerK a) => MethodInfo (TYPE Lifted) CookieManagerSetAcceptPolicyMethodInfo a signature Source | |
cookieManagerSetAcceptPolicy :: (MonadIO m, CookieManagerK a) => a -> CookieAcceptPolicy -> m () Source
cookieManagerSetPersistentStorage
data CookieManagerSetPersistentStorageMethodInfo Source
((~) (TYPE Lifted) signature (Text -> CookiePersistentStorage -> m ()), MonadIO m, CookieManagerK a) => MethodInfo (TYPE Lifted) CookieManagerSetPersistentStorageMethodInfo a signature Source | |
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