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 WebsiteDataManager = WebsiteDataManager (ForeignPtr WebsiteDataManager)
- class GObject o => WebsiteDataManagerK o
- toWebsiteDataManager :: WebsiteDataManagerK o => o -> IO WebsiteDataManager
- noWebsiteDataManager :: Maybe WebsiteDataManager
- websiteDataManagerGetBaseCacheDirectory :: (MonadIO m, WebsiteDataManagerK a) => a -> m Text
- websiteDataManagerGetBaseDataDirectory :: (MonadIO m, WebsiteDataManagerK a) => a -> m Text
- websiteDataManagerGetDiskCacheDirectory :: (MonadIO m, WebsiteDataManagerK a) => a -> m Text
- websiteDataManagerGetIndexeddbDirectory :: (MonadIO m, WebsiteDataManagerK a) => a -> m Text
- websiteDataManagerGetLocalStorageDirectory :: (MonadIO m, WebsiteDataManagerK a) => a -> m Text
- websiteDataManagerGetOfflineApplicationCacheDirectory :: (MonadIO m, WebsiteDataManagerK a) => a -> m Text
- websiteDataManagerGetWebsqlDirectory :: (MonadIO m, WebsiteDataManagerK a) => a -> m Text
- data WebsiteDataManagerBaseCacheDirectoryPropertyInfo
- constructWebsiteDataManagerBaseCacheDirectory :: Text -> IO ([Char], GValue)
- getWebsiteDataManagerBaseCacheDirectory :: (MonadIO m, WebsiteDataManagerK o) => o -> m Text
- data WebsiteDataManagerBaseDataDirectoryPropertyInfo
- constructWebsiteDataManagerBaseDataDirectory :: Text -> IO ([Char], GValue)
- getWebsiteDataManagerBaseDataDirectory :: (MonadIO m, WebsiteDataManagerK o) => o -> m Text
- data WebsiteDataManagerDiskCacheDirectoryPropertyInfo
- constructWebsiteDataManagerDiskCacheDirectory :: Text -> IO ([Char], GValue)
- getWebsiteDataManagerDiskCacheDirectory :: (MonadIO m, WebsiteDataManagerK o) => o -> m Text
- data WebsiteDataManagerIndexeddbDirectoryPropertyInfo
- constructWebsiteDataManagerIndexeddbDirectory :: Text -> IO ([Char], GValue)
- getWebsiteDataManagerIndexeddbDirectory :: (MonadIO m, WebsiteDataManagerK o) => o -> m Text
- data WebsiteDataManagerLocalStorageDirectoryPropertyInfo
- constructWebsiteDataManagerLocalStorageDirectory :: Text -> IO ([Char], GValue)
- getWebsiteDataManagerLocalStorageDirectory :: (MonadIO m, WebsiteDataManagerK o) => o -> m Text
- data WebsiteDataManagerOfflineApplicationCacheDirectoryPropertyInfo
- constructWebsiteDataManagerOfflineApplicationCacheDirectory :: Text -> IO ([Char], GValue)
- getWebsiteDataManagerOfflineApplicationCacheDirectory :: (MonadIO m, WebsiteDataManagerK o) => o -> m Text
- data WebsiteDataManagerWebsqlDirectoryPropertyInfo
- constructWebsiteDataManagerWebsqlDirectory :: Text -> IO ([Char], GValue)
- getWebsiteDataManagerWebsqlDirectory :: (MonadIO m, WebsiteDataManagerK o) => o -> m Text
Exported types
newtype WebsiteDataManager Source
class GObject o => WebsiteDataManagerK o Source
(GObject o, IsDescendantOf WebsiteDataManager o) => WebsiteDataManagerK o |
toWebsiteDataManager :: WebsiteDataManagerK o => o -> IO WebsiteDataManager Source
Methods
websiteDataManagerGetBaseCacheDirectory
websiteDataManagerGetBaseCacheDirectory :: (MonadIO m, WebsiteDataManagerK a) => a -> m Text Source
websiteDataManagerGetBaseDataDirectory
websiteDataManagerGetBaseDataDirectory :: (MonadIO m, WebsiteDataManagerK a) => a -> m Text Source
websiteDataManagerGetDiskCacheDirectory
websiteDataManagerGetDiskCacheDirectory :: (MonadIO m, WebsiteDataManagerK a) => a -> m Text Source
websiteDataManagerGetIndexeddbDirectory
websiteDataManagerGetIndexeddbDirectory :: (MonadIO m, WebsiteDataManagerK a) => a -> m Text Source
websiteDataManagerGetLocalStorageDirectory
websiteDataManagerGetLocalStorageDirectory :: (MonadIO m, WebsiteDataManagerK a) => a -> m Text Source
websiteDataManagerGetOfflineApplicationCacheDirectory
websiteDataManagerGetOfflineApplicationCacheDirectory :: (MonadIO m, WebsiteDataManagerK a) => a -> m Text Source
websiteDataManagerGetWebsqlDirectory
websiteDataManagerGetWebsqlDirectory :: (MonadIO m, WebsiteDataManagerK a) => a -> m Text Source
Properties
BaseCacheDirectory
data WebsiteDataManagerBaseCacheDirectoryPropertyInfo Source
AttrInfo WebsiteDataManagerBaseCacheDirectoryPropertyInfo | |
type AttrLabel WebsiteDataManagerBaseCacheDirectoryPropertyInfo = "WebsiteDataManager::base-cache-directory" | |
type AttrGetType WebsiteDataManagerBaseCacheDirectoryPropertyInfo = Text | |
type AttrBaseTypeConstraint WebsiteDataManagerBaseCacheDirectoryPropertyInfo = WebsiteDataManagerK | |
type AttrSetTypeConstraint WebsiteDataManagerBaseCacheDirectoryPropertyInfo = * ~ Text | |
type AttrAllowedOps WebsiteDataManagerBaseCacheDirectoryPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)) |
getWebsiteDataManagerBaseCacheDirectory :: (MonadIO m, WebsiteDataManagerK o) => o -> m Text Source
BaseDataDirectory
data WebsiteDataManagerBaseDataDirectoryPropertyInfo Source
AttrInfo WebsiteDataManagerBaseDataDirectoryPropertyInfo | |
type AttrLabel WebsiteDataManagerBaseDataDirectoryPropertyInfo = "WebsiteDataManager::base-data-directory" | |
type AttrGetType WebsiteDataManagerBaseDataDirectoryPropertyInfo = Text | |
type AttrBaseTypeConstraint WebsiteDataManagerBaseDataDirectoryPropertyInfo = WebsiteDataManagerK | |
type AttrSetTypeConstraint WebsiteDataManagerBaseDataDirectoryPropertyInfo = * ~ Text | |
type AttrAllowedOps WebsiteDataManagerBaseDataDirectoryPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)) |
getWebsiteDataManagerBaseDataDirectory :: (MonadIO m, WebsiteDataManagerK o) => o -> m Text Source
DiskCacheDirectory
data WebsiteDataManagerDiskCacheDirectoryPropertyInfo Source
AttrInfo WebsiteDataManagerDiskCacheDirectoryPropertyInfo | |
type AttrLabel WebsiteDataManagerDiskCacheDirectoryPropertyInfo = "WebsiteDataManager::disk-cache-directory" | |
type AttrGetType WebsiteDataManagerDiskCacheDirectoryPropertyInfo = Text | |
type AttrBaseTypeConstraint WebsiteDataManagerDiskCacheDirectoryPropertyInfo = WebsiteDataManagerK | |
type AttrSetTypeConstraint WebsiteDataManagerDiskCacheDirectoryPropertyInfo = * ~ Text | |
type AttrAllowedOps WebsiteDataManagerDiskCacheDirectoryPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)) |
getWebsiteDataManagerDiskCacheDirectory :: (MonadIO m, WebsiteDataManagerK o) => o -> m Text Source
IndexeddbDirectory
data WebsiteDataManagerIndexeddbDirectoryPropertyInfo Source
AttrInfo WebsiteDataManagerIndexeddbDirectoryPropertyInfo | |
type AttrLabel WebsiteDataManagerIndexeddbDirectoryPropertyInfo = "WebsiteDataManager::indexeddb-directory" | |
type AttrGetType WebsiteDataManagerIndexeddbDirectoryPropertyInfo = Text | |
type AttrBaseTypeConstraint WebsiteDataManagerIndexeddbDirectoryPropertyInfo = WebsiteDataManagerK | |
type AttrSetTypeConstraint WebsiteDataManagerIndexeddbDirectoryPropertyInfo = * ~ Text | |
type AttrAllowedOps WebsiteDataManagerIndexeddbDirectoryPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)) |
getWebsiteDataManagerIndexeddbDirectory :: (MonadIO m, WebsiteDataManagerK o) => o -> m Text Source
LocalStorageDirectory
data WebsiteDataManagerLocalStorageDirectoryPropertyInfo Source
AttrInfo WebsiteDataManagerLocalStorageDirectoryPropertyInfo | |
type AttrLabel WebsiteDataManagerLocalStorageDirectoryPropertyInfo = "WebsiteDataManager::local-storage-directory" | |
type AttrGetType WebsiteDataManagerLocalStorageDirectoryPropertyInfo = Text | |
type AttrBaseTypeConstraint WebsiteDataManagerLocalStorageDirectoryPropertyInfo = WebsiteDataManagerK | |
type AttrSetTypeConstraint WebsiteDataManagerLocalStorageDirectoryPropertyInfo = * ~ Text | |
type AttrAllowedOps WebsiteDataManagerLocalStorageDirectoryPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)) |
getWebsiteDataManagerLocalStorageDirectory :: (MonadIO m, WebsiteDataManagerK o) => o -> m Text Source
OfflineApplicationCacheDirectory
data WebsiteDataManagerOfflineApplicationCacheDirectoryPropertyInfo Source
getWebsiteDataManagerOfflineApplicationCacheDirectory :: (MonadIO m, WebsiteDataManagerK o) => o -> m Text Source
WebsqlDirectory
data WebsiteDataManagerWebsqlDirectoryPropertyInfo Source
AttrInfo WebsiteDataManagerWebsqlDirectoryPropertyInfo | |
type AttrLabel WebsiteDataManagerWebsqlDirectoryPropertyInfo = "WebsiteDataManager::websql-directory" | |
type AttrGetType WebsiteDataManagerWebsqlDirectoryPropertyInfo = Text | |
type AttrBaseTypeConstraint WebsiteDataManagerWebsqlDirectoryPropertyInfo = WebsiteDataManagerK | |
type AttrSetTypeConstraint WebsiteDataManagerWebsqlDirectoryPropertyInfo = * ~ Text | |
type AttrAllowedOps WebsiteDataManagerWebsqlDirectoryPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)) |
getWebsiteDataManagerWebsqlDirectory :: (MonadIO m, WebsiteDataManagerK o) => o -> m Text Source