gi-soup-2.4.24: Libsoup bindings
CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.Soup.Objects.CookieJarText

Description

CookieJarText is a CookieJar that reads cookies from and writes them to a text file in the Mozilla "cookies.txt" format.

Synopsis

Exported types

newtype CookieJarText Source #

Memory-managed wrapper type.

Constructors

CookieJarText (ManagedPtr CookieJarText) 

Instances

Instances details
Eq CookieJarText Source # 
Instance details

Defined in GI.Soup.Objects.CookieJarText

GObject CookieJarText Source # 
Instance details

Defined in GI.Soup.Objects.CookieJarText

ManagedPtrNewtype CookieJarText Source # 
Instance details

Defined in GI.Soup.Objects.CookieJarText

Methods

toManagedPtr :: CookieJarText -> ManagedPtr CookieJarText

TypedObject CookieJarText Source # 
Instance details

Defined in GI.Soup.Objects.CookieJarText

Methods

glibType :: IO GType

HasParentTypes CookieJarText Source # 
Instance details

Defined in GI.Soup.Objects.CookieJarText

IsGValue (Maybe CookieJarText) Source #

Convert CookieJarText to and from GValue. See toGValue and fromGValue.

Instance details

Defined in GI.Soup.Objects.CookieJarText

Methods

gvalueGType_ :: IO GType

gvalueSet_ :: Ptr GValue -> Maybe CookieJarText -> IO ()

gvalueGet_ :: Ptr GValue -> IO (Maybe CookieJarText)

type ParentTypes CookieJarText Source # 
Instance details

Defined in GI.Soup.Objects.CookieJarText

class (GObject o, IsDescendantOf CookieJarText o) => IsCookieJarText o Source #

Type class for types which can be safely cast to CookieJarText, for instance with toCookieJarText.

Instances

Instances details
(GObject o, IsDescendantOf CookieJarText o) => IsCookieJarText o Source # 
Instance details

Defined in GI.Soup.Objects.CookieJarText

toCookieJarText :: (MonadIO m, IsCookieJarText o) => o -> m CookieJarText Source #

Cast to CookieJarText, for types for which this is known to be safe. For general casts, use castTo.

Methods

new

cookieJarTextNew Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> Text

filename: the filename to read to/write from

-> Bool

readOnly: True if filename is read-only

-> m CookieJarText

Returns: the new CookieJar

Creates a CookieJarText.

filename will be read in at startup to create an initial set of cookies. If readOnly is False, then the non-session cookies will be written to filename when the 'changed' signal is emitted from the jar. (If readOnly is True, then the cookie jar will only be used for this session, and changes made to it will be lost when the jar is destroyed.)

Since: 2.26

Properties

filename

No description available in the introspection data.

constructCookieJarTextFilename :: (IsCookieJarText o, MonadIO m) => Text -> m (GValueConstruct o) Source #

Construct a GValueConstruct with valid value for the “filename” property. This is rarely needed directly, but it is used by new.

getCookieJarTextFilename :: (MonadIO m, IsCookieJarText o) => o -> m (Maybe Text) Source #

Get the value of the “filename” property. When overloading is enabled, this is equivalent to

get cookieJarText #filename