| 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.Soup.Objects.CookieJarDB
Description
- newtype CookieJarDB = CookieJarDB (ManagedPtr CookieJarDB)
- class GObject o => IsCookieJarDB o
- toCookieJarDB :: (MonadIO m, IsCookieJarDB o) => o -> m CookieJarDB
- noCookieJarDB :: Maybe CookieJarDB
- cookieJarDBNew :: (HasCallStack, MonadIO m) => Text -> Bool -> m CookieJarDB
- constructCookieJarDBFilename :: IsCookieJarDB o => Text -> IO (GValueConstruct o)
- getCookieJarDBFilename :: (MonadIO m, IsCookieJarDB o) => o -> m (Maybe Text)
Exported types
newtype CookieJarDB Source #
Constructors
| CookieJarDB (ManagedPtr CookieJarDB) |
class GObject o => IsCookieJarDB o Source #
Instances
toCookieJarDB :: (MonadIO m, IsCookieJarDB o) => o -> m CookieJarDB Source #
Methods
new
Arguments
| :: (HasCallStack, MonadIO m) | |
| => Text |
|
| -> Bool |
|
| -> m CookieJarDB | Returns: the new |
Creates a CookieJarDB.
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.42
Properties
filename
constructCookieJarDBFilename :: IsCookieJarDB o => Text -> IO (GValueConstruct o) Source #
getCookieJarDBFilename :: (MonadIO m, IsCookieJarDB o) => o -> m (Maybe Text) Source #