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 |
- Exported types
- Methods
- bookmarkFileAddApplication
- bookmarkFileAddGroup
- bookmarkFileFree
- bookmarkFileGetAdded
- bookmarkFileGetAppInfo
- bookmarkFileGetApplications
- bookmarkFileGetDescription
- bookmarkFileGetGroups
- bookmarkFileGetIcon
- bookmarkFileGetIsPrivate
- bookmarkFileGetMimeType
- bookmarkFileGetModified
- bookmarkFileGetSize
- bookmarkFileGetTitle
- bookmarkFileGetUris
- bookmarkFileGetVisited
- bookmarkFileHasApplication
- bookmarkFileHasGroup
- bookmarkFileHasItem
- bookmarkFileLoadFromData
- bookmarkFileLoadFromDataDirs
- bookmarkFileLoadFromFile
- bookmarkFileMoveItem
- bookmarkFileRemoveApplication
- bookmarkFileRemoveGroup
- bookmarkFileRemoveItem
- bookmarkFileSetAdded
- bookmarkFileSetAppInfo
- bookmarkFileSetDescription
- bookmarkFileSetGroups
- bookmarkFileSetIcon
- bookmarkFileSetIsPrivate
- bookmarkFileSetMimeType
- bookmarkFileSetModified
- bookmarkFileSetTitle
- bookmarkFileSetVisited
- bookmarkFileToData
- bookmarkFileToFile
The GBookmarkFile
structure contains only
private data and should not be directly accessed.
- newtype BookmarkFile = BookmarkFile (ForeignPtr BookmarkFile)
- noBookmarkFile :: Maybe BookmarkFile
- bookmarkFileAddApplication :: MonadIO m => BookmarkFile -> Text -> Maybe Text -> Maybe Text -> m ()
- bookmarkFileAddGroup :: MonadIO m => BookmarkFile -> Text -> Text -> m ()
- bookmarkFileFree :: MonadIO m => BookmarkFile -> m ()
- bookmarkFileGetAdded :: MonadIO m => BookmarkFile -> Text -> m Int64
- bookmarkFileGetAppInfo :: MonadIO m => BookmarkFile -> Text -> Text -> m (Text, Word32, Int64)
- bookmarkFileGetApplications :: MonadIO m => BookmarkFile -> Text -> m [Text]
- bookmarkFileGetDescription :: MonadIO m => BookmarkFile -> Text -> m Text
- bookmarkFileGetGroups :: MonadIO m => BookmarkFile -> Text -> m [Text]
- bookmarkFileGetIcon :: MonadIO m => BookmarkFile -> Text -> m (Text, Text)
- bookmarkFileGetIsPrivate :: MonadIO m => BookmarkFile -> Text -> m ()
- bookmarkFileGetMimeType :: MonadIO m => BookmarkFile -> Text -> m Text
- bookmarkFileGetModified :: MonadIO m => BookmarkFile -> Text -> m Int64
- bookmarkFileGetSize :: MonadIO m => BookmarkFile -> m Int32
- bookmarkFileGetTitle :: MonadIO m => BookmarkFile -> Maybe Text -> m Text
- bookmarkFileGetUris :: MonadIO m => BookmarkFile -> m [Text]
- bookmarkFileGetVisited :: MonadIO m => BookmarkFile -> Text -> m Int64
- bookmarkFileHasApplication :: MonadIO m => BookmarkFile -> Text -> Text -> m ()
- bookmarkFileHasGroup :: MonadIO m => BookmarkFile -> Text -> Text -> m ()
- bookmarkFileHasItem :: MonadIO m => BookmarkFile -> Text -> m Bool
- bookmarkFileLoadFromData :: MonadIO m => BookmarkFile -> Text -> Word64 -> m ()
- bookmarkFileLoadFromDataDirs :: MonadIO m => BookmarkFile -> Text -> Maybe Text -> m ()
- bookmarkFileLoadFromFile :: MonadIO m => BookmarkFile -> Text -> m ()
- bookmarkFileMoveItem :: MonadIO m => BookmarkFile -> Text -> Maybe Text -> m ()
- bookmarkFileRemoveApplication :: MonadIO m => BookmarkFile -> Text -> Text -> m ()
- bookmarkFileRemoveGroup :: MonadIO m => BookmarkFile -> Text -> Text -> m ()
- bookmarkFileRemoveItem :: MonadIO m => BookmarkFile -> Text -> m ()
- bookmarkFileSetAdded :: MonadIO m => BookmarkFile -> Text -> Int64 -> m ()
- bookmarkFileSetAppInfo :: MonadIO m => BookmarkFile -> Text -> Text -> Text -> Int32 -> Int64 -> m ()
- bookmarkFileSetDescription :: MonadIO m => BookmarkFile -> Maybe Text -> Text -> m ()
- bookmarkFileSetGroups :: MonadIO m => BookmarkFile -> Text -> Maybe Text -> Word64 -> m ()
- bookmarkFileSetIcon :: MonadIO m => BookmarkFile -> Text -> Maybe Text -> Text -> m ()
- bookmarkFileSetIsPrivate :: MonadIO m => BookmarkFile -> Text -> Bool -> m ()
- bookmarkFileSetMimeType :: MonadIO m => BookmarkFile -> Text -> Text -> m ()
- bookmarkFileSetModified :: MonadIO m => BookmarkFile -> Text -> Int64 -> m ()
- bookmarkFileSetTitle :: MonadIO m => BookmarkFile -> Maybe Text -> Text -> m ()
- bookmarkFileSetVisited :: MonadIO m => BookmarkFile -> Text -> Int64 -> m ()
- bookmarkFileToData :: MonadIO m => BookmarkFile -> m (Text, Word64)
- bookmarkFileToFile :: MonadIO m => BookmarkFile -> Text -> m ()
Exported types
newtype BookmarkFile Source
Methods
bookmarkFileAddApplication
bookmarkFileAddApplication :: MonadIO m => BookmarkFile -> Text -> Maybe Text -> Maybe Text -> m () Source
bookmarkFileAddGroup
bookmarkFileAddGroup :: MonadIO m => BookmarkFile -> Text -> Text -> m () Source
bookmarkFileFree
bookmarkFileFree :: MonadIO m => BookmarkFile -> m () Source
bookmarkFileGetAdded
bookmarkFileGetAdded :: MonadIO m => BookmarkFile -> Text -> m Int64 Source
bookmarkFileGetAppInfo
bookmarkFileGetAppInfo :: MonadIO m => BookmarkFile -> Text -> Text -> m (Text, Word32, Int64) Source
bookmarkFileGetApplications
bookmarkFileGetApplications :: MonadIO m => BookmarkFile -> Text -> m [Text] Source
bookmarkFileGetDescription
bookmarkFileGetDescription :: MonadIO m => BookmarkFile -> Text -> m Text Source
bookmarkFileGetGroups
bookmarkFileGetGroups :: MonadIO m => BookmarkFile -> Text -> m [Text] Source
bookmarkFileGetIcon
bookmarkFileGetIcon :: MonadIO m => BookmarkFile -> Text -> m (Text, Text) Source
bookmarkFileGetIsPrivate
bookmarkFileGetIsPrivate :: MonadIO m => BookmarkFile -> Text -> m () Source
bookmarkFileGetMimeType
bookmarkFileGetMimeType :: MonadIO m => BookmarkFile -> Text -> m Text Source
bookmarkFileGetModified
bookmarkFileGetModified :: MonadIO m => BookmarkFile -> Text -> m Int64 Source
bookmarkFileGetSize
bookmarkFileGetSize :: MonadIO m => BookmarkFile -> m Int32 Source
bookmarkFileGetTitle
bookmarkFileGetTitle :: MonadIO m => BookmarkFile -> Maybe Text -> m Text Source
bookmarkFileGetUris
bookmarkFileGetUris :: MonadIO m => BookmarkFile -> m [Text] Source
bookmarkFileGetVisited
bookmarkFileGetVisited :: MonadIO m => BookmarkFile -> Text -> m Int64 Source
bookmarkFileHasApplication
bookmarkFileHasApplication :: MonadIO m => BookmarkFile -> Text -> Text -> m () Source
bookmarkFileHasGroup
bookmarkFileHasGroup :: MonadIO m => BookmarkFile -> Text -> Text -> m () Source
bookmarkFileHasItem
bookmarkFileHasItem :: MonadIO m => BookmarkFile -> Text -> m Bool Source
bookmarkFileLoadFromData
bookmarkFileLoadFromData :: MonadIO m => BookmarkFile -> Text -> Word64 -> m () Source
bookmarkFileLoadFromDataDirs
bookmarkFileLoadFromDataDirs :: MonadIO m => BookmarkFile -> Text -> Maybe Text -> m () Source
bookmarkFileLoadFromFile
bookmarkFileLoadFromFile :: MonadIO m => BookmarkFile -> Text -> m () Source
bookmarkFileMoveItem
bookmarkFileMoveItem :: MonadIO m => BookmarkFile -> Text -> Maybe Text -> m () Source
bookmarkFileRemoveApplication
bookmarkFileRemoveApplication :: MonadIO m => BookmarkFile -> Text -> Text -> m () Source
bookmarkFileRemoveGroup
bookmarkFileRemoveGroup :: MonadIO m => BookmarkFile -> Text -> Text -> m () Source
bookmarkFileRemoveItem
bookmarkFileRemoveItem :: MonadIO m => BookmarkFile -> Text -> m () Source
bookmarkFileSetAdded
bookmarkFileSetAdded :: MonadIO m => BookmarkFile -> Text -> Int64 -> m () Source
bookmarkFileSetAppInfo
bookmarkFileSetAppInfo :: MonadIO m => BookmarkFile -> Text -> Text -> Text -> Int32 -> Int64 -> m () Source
bookmarkFileSetDescription
bookmarkFileSetDescription :: MonadIO m => BookmarkFile -> Maybe Text -> Text -> m () Source
bookmarkFileSetGroups
bookmarkFileSetGroups :: MonadIO m => BookmarkFile -> Text -> Maybe Text -> Word64 -> m () Source
bookmarkFileSetIcon
bookmarkFileSetIcon :: MonadIO m => BookmarkFile -> Text -> Maybe Text -> Text -> m () Source
bookmarkFileSetIsPrivate
bookmarkFileSetIsPrivate :: MonadIO m => BookmarkFile -> Text -> Bool -> m () Source
bookmarkFileSetMimeType
bookmarkFileSetMimeType :: MonadIO m => BookmarkFile -> Text -> Text -> m () Source
bookmarkFileSetModified
bookmarkFileSetModified :: MonadIO m => BookmarkFile -> Text -> Int64 -> m () Source
bookmarkFileSetTitle
bookmarkFileSetTitle :: MonadIO m => BookmarkFile -> Maybe Text -> Text -> m () Source
bookmarkFileSetVisited
bookmarkFileSetVisited :: MonadIO m => BookmarkFile -> Text -> Int64 -> m () Source
bookmarkFileToData
bookmarkFileToData :: MonadIO m => BookmarkFile -> m (Text, Word64) Source
bookmarkFileToFile
bookmarkFileToFile :: MonadIO m => BookmarkFile -> Text -> m () Source