gi-webkit2-4.0.9: WebKit2 bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.WebKit2.Objects.CookieManager

Contents

Description

 

Synopsis

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 # 

Methods

fromLabel :: Proxy# Symbol t -> CookieManager -> p #

((~) * info (ResolveCookieManagerMethod t CookieManager), MethodInfo * info CookieManager p) => IsLabelProxy t (CookieManager -> p) Source # 
HasAttributeList * CookieManager Source # 
type SignalList CookieManager Source # 
type SignalList CookieManager
type AttributeList CookieManager Source # 
type AttributeList CookieManager

class GObject o => IsCookieManager o Source #

Instances

(GObject a, UnknownAncestorError Constraint CookieManager a) => IsCookieManager a Source # 
IsCookieManager CookieManager Source # 

Methods

deleteAllCookies

data CookieManagerDeleteAllCookiesMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsCookieManager a) => MethodInfo * CookieManagerDeleteAllCookiesMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy CookieManagerDeleteAllCookiesMethodInfo a -> signature -> s

deleteCookiesForDomain

data CookieManagerDeleteCookiesForDomainMethodInfo Source #

Instances

((~) * signature (Text -> m ()), MonadIO m, IsCookieManager a) => MethodInfo * CookieManagerDeleteCookiesForDomainMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy CookieManagerDeleteCookiesForDomainMethodInfo a -> signature -> s

getAcceptPolicy

data CookieManagerGetAcceptPolicyMethodInfo Source #

Instances

((~) * signature (Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, IsCookieManager a, IsCancellable b) => MethodInfo * CookieManagerGetAcceptPolicyMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy CookieManagerGetAcceptPolicyMethodInfo a -> signature -> s

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 # 

Methods

overloadedMethod :: MethodProxy CookieManagerGetAcceptPolicyFinishMethodInfo a -> signature -> s

getDomainsWithCookies

data CookieManagerGetDomainsWithCookiesMethodInfo Source #

Instances

((~) * signature (Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, IsCookieManager a, IsCancellable b) => MethodInfo * CookieManagerGetDomainsWithCookiesMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy CookieManagerGetDomainsWithCookiesMethodInfo a -> signature -> s

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 # 

Methods

overloadedMethod :: MethodProxy CookieManagerSetAcceptPolicyMethodInfo a -> signature -> s

setPersistentStorage

Signals

changed

data CookieManagerChangedSignalInfo Source #

Instances

SignalInfo CookieManagerChangedSignalInfo Source # 

Associated Types

type HaskellCallbackType CookieManagerChangedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o CookieManagerChangedSignalInfo -> o -> HaskellCallbackType CookieManagerChangedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType CookieManagerChangedSignalInfo Source # 

afterCookieManagerChanged :: (GObject a, MonadIO m) => a -> CookieManagerChangedCallback -> m SignalHandlerId Source #

onCookieManagerChanged :: (GObject a, MonadIO m) => a -> CookieManagerChangedCallback -> m SignalHandlerId Source #