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
- bookmarkFileErrorQuark
- 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
- data BookmarkFileAddApplicationMethodInfo
- bookmarkFileAddApplication :: MonadIO m => BookmarkFile -> Text -> Maybe Text -> Maybe Text -> m ()
- data BookmarkFileAddGroupMethodInfo
- bookmarkFileAddGroup :: MonadIO m => BookmarkFile -> Text -> Text -> m ()
- bookmarkFileErrorQuark :: MonadIO m => m Word32
- data BookmarkFileFreeMethodInfo
- bookmarkFileFree :: MonadIO m => BookmarkFile -> m ()
- data BookmarkFileGetAddedMethodInfo
- bookmarkFileGetAdded :: MonadIO m => BookmarkFile -> Text -> m Int64
- data BookmarkFileGetAppInfoMethodInfo
- bookmarkFileGetAppInfo :: MonadIO m => BookmarkFile -> Text -> Text -> m (Text, Word32, Int64)
- data BookmarkFileGetApplicationsMethodInfo
- bookmarkFileGetApplications :: MonadIO m => BookmarkFile -> Text -> m [Text]
- data BookmarkFileGetDescriptionMethodInfo
- bookmarkFileGetDescription :: MonadIO m => BookmarkFile -> Text -> m Text
- data BookmarkFileGetGroupsMethodInfo
- bookmarkFileGetGroups :: MonadIO m => BookmarkFile -> Text -> m [Text]
- data BookmarkFileGetIconMethodInfo
- bookmarkFileGetIcon :: MonadIO m => BookmarkFile -> Text -> m (Text, Text)
- data BookmarkFileGetIsPrivateMethodInfo
- bookmarkFileGetIsPrivate :: MonadIO m => BookmarkFile -> Text -> m ()
- data BookmarkFileGetMimeTypeMethodInfo
- bookmarkFileGetMimeType :: MonadIO m => BookmarkFile -> Text -> m Text
- data BookmarkFileGetModifiedMethodInfo
- bookmarkFileGetModified :: MonadIO m => BookmarkFile -> Text -> m Int64
- data BookmarkFileGetSizeMethodInfo
- bookmarkFileGetSize :: MonadIO m => BookmarkFile -> m Int32
- data BookmarkFileGetTitleMethodInfo
- bookmarkFileGetTitle :: MonadIO m => BookmarkFile -> Maybe Text -> m Text
- data BookmarkFileGetUrisMethodInfo
- bookmarkFileGetUris :: MonadIO m => BookmarkFile -> m [Text]
- data BookmarkFileGetVisitedMethodInfo
- bookmarkFileGetVisited :: MonadIO m => BookmarkFile -> Text -> m Int64
- data BookmarkFileHasApplicationMethodInfo
- bookmarkFileHasApplication :: MonadIO m => BookmarkFile -> Text -> Text -> m ()
- data BookmarkFileHasGroupMethodInfo
- bookmarkFileHasGroup :: MonadIO m => BookmarkFile -> Text -> Text -> m ()
- data BookmarkFileHasItemMethodInfo
- bookmarkFileHasItem :: MonadIO m => BookmarkFile -> Text -> m Bool
- data BookmarkFileLoadFromDataMethodInfo
- bookmarkFileLoadFromData :: MonadIO m => BookmarkFile -> Text -> Word64 -> m ()
- data BookmarkFileLoadFromDataDirsMethodInfo
- bookmarkFileLoadFromDataDirs :: MonadIO m => BookmarkFile -> Text -> Maybe Text -> m ()
- data BookmarkFileLoadFromFileMethodInfo
- bookmarkFileLoadFromFile :: MonadIO m => BookmarkFile -> Text -> m ()
- data BookmarkFileMoveItemMethodInfo
- bookmarkFileMoveItem :: MonadIO m => BookmarkFile -> Text -> Maybe Text -> m ()
- data BookmarkFileRemoveApplicationMethodInfo
- bookmarkFileRemoveApplication :: MonadIO m => BookmarkFile -> Text -> Text -> m ()
- data BookmarkFileRemoveGroupMethodInfo
- bookmarkFileRemoveGroup :: MonadIO m => BookmarkFile -> Text -> Text -> m ()
- data BookmarkFileRemoveItemMethodInfo
- bookmarkFileRemoveItem :: MonadIO m => BookmarkFile -> Text -> m ()
- data BookmarkFileSetAddedMethodInfo
- bookmarkFileSetAdded :: MonadIO m => BookmarkFile -> Text -> Int64 -> m ()
- data BookmarkFileSetAppInfoMethodInfo
- bookmarkFileSetAppInfo :: MonadIO m => BookmarkFile -> Text -> Text -> Text -> Int32 -> Int64 -> m ()
- data BookmarkFileSetDescriptionMethodInfo
- bookmarkFileSetDescription :: MonadIO m => BookmarkFile -> Maybe Text -> Text -> m ()
- data BookmarkFileSetGroupsMethodInfo
- bookmarkFileSetGroups :: MonadIO m => BookmarkFile -> Text -> Maybe Text -> Word64 -> m ()
- data BookmarkFileSetIconMethodInfo
- bookmarkFileSetIcon :: MonadIO m => BookmarkFile -> Text -> Maybe Text -> Text -> m ()
- data BookmarkFileSetIsPrivateMethodInfo
- bookmarkFileSetIsPrivate :: MonadIO m => BookmarkFile -> Text -> Bool -> m ()
- data BookmarkFileSetMimeTypeMethodInfo
- bookmarkFileSetMimeType :: MonadIO m => BookmarkFile -> Text -> Text -> m ()
- data BookmarkFileSetModifiedMethodInfo
- bookmarkFileSetModified :: MonadIO m => BookmarkFile -> Text -> Int64 -> m ()
- data BookmarkFileSetTitleMethodInfo
- bookmarkFileSetTitle :: MonadIO m => BookmarkFile -> Maybe Text -> Text -> m ()
- data BookmarkFileSetVisitedMethodInfo
- bookmarkFileSetVisited :: MonadIO m => BookmarkFile -> Text -> Int64 -> m ()
- data BookmarkFileToDataMethodInfo
- bookmarkFileToData :: MonadIO m => BookmarkFile -> m (Text, Word64)
- data BookmarkFileToFileMethodInfo
- bookmarkFileToFile :: MonadIO m => BookmarkFile -> Text -> m ()
Exported types
newtype BookmarkFile Source
Methods
bookmarkFileAddApplication
data BookmarkFileAddApplicationMethodInfo Source
((~) (TYPE Lifted) signature (Text -> Maybe Text -> Maybe Text -> m ()), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileAddApplicationMethodInfo BookmarkFile signature Source | |
bookmarkFileAddApplication :: MonadIO m => BookmarkFile -> Text -> Maybe Text -> Maybe Text -> m () Source
bookmarkFileAddGroup
data BookmarkFileAddGroupMethodInfo Source
((~) (TYPE Lifted) signature (Text -> Text -> m ()), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileAddGroupMethodInfo BookmarkFile signature Source | |
bookmarkFileAddGroup :: MonadIO m => BookmarkFile -> Text -> Text -> m () Source
bookmarkFileErrorQuark
bookmarkFileErrorQuark :: MonadIO m => m Word32 Source
bookmarkFileFree
data BookmarkFileFreeMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileFreeMethodInfo BookmarkFile signature Source | |
bookmarkFileFree :: MonadIO m => BookmarkFile -> m () Source
bookmarkFileGetAdded
data BookmarkFileGetAddedMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m Int64), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileGetAddedMethodInfo BookmarkFile signature Source | |
bookmarkFileGetAdded :: MonadIO m => BookmarkFile -> Text -> m Int64 Source
bookmarkFileGetAppInfo
data BookmarkFileGetAppInfoMethodInfo Source
((~) (TYPE Lifted) signature (Text -> Text -> m (Text, Word32, Int64)), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileGetAppInfoMethodInfo BookmarkFile signature Source | |
bookmarkFileGetAppInfo :: MonadIO m => BookmarkFile -> Text -> Text -> m (Text, Word32, Int64) Source
bookmarkFileGetApplications
data BookmarkFileGetApplicationsMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m [Text]), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileGetApplicationsMethodInfo BookmarkFile signature Source | |
bookmarkFileGetApplications :: MonadIO m => BookmarkFile -> Text -> m [Text] Source
bookmarkFileGetDescription
data BookmarkFileGetDescriptionMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m Text), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileGetDescriptionMethodInfo BookmarkFile signature Source | |
bookmarkFileGetDescription :: MonadIO m => BookmarkFile -> Text -> m Text Source
bookmarkFileGetGroups
data BookmarkFileGetGroupsMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m [Text]), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileGetGroupsMethodInfo BookmarkFile signature Source | |
bookmarkFileGetGroups :: MonadIO m => BookmarkFile -> Text -> m [Text] Source
bookmarkFileGetIcon
data BookmarkFileGetIconMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m (Text, Text)), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileGetIconMethodInfo BookmarkFile signature Source | |
bookmarkFileGetIcon :: MonadIO m => BookmarkFile -> Text -> m (Text, Text) Source
bookmarkFileGetIsPrivate
data BookmarkFileGetIsPrivateMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m ()), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileGetIsPrivateMethodInfo BookmarkFile signature Source | |
bookmarkFileGetIsPrivate :: MonadIO m => BookmarkFile -> Text -> m () Source
bookmarkFileGetMimeType
data BookmarkFileGetMimeTypeMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m Text), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileGetMimeTypeMethodInfo BookmarkFile signature Source | |
bookmarkFileGetMimeType :: MonadIO m => BookmarkFile -> Text -> m Text Source
bookmarkFileGetModified
data BookmarkFileGetModifiedMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m Int64), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileGetModifiedMethodInfo BookmarkFile signature Source | |
bookmarkFileGetModified :: MonadIO m => BookmarkFile -> Text -> m Int64 Source
bookmarkFileGetSize
data BookmarkFileGetSizeMethodInfo Source
((~) (TYPE Lifted) signature (m Int32), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileGetSizeMethodInfo BookmarkFile signature Source | |
bookmarkFileGetSize :: MonadIO m => BookmarkFile -> m Int32 Source
bookmarkFileGetTitle
data BookmarkFileGetTitleMethodInfo Source
((~) (TYPE Lifted) signature (Maybe Text -> m Text), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileGetTitleMethodInfo BookmarkFile signature Source | |
bookmarkFileGetTitle :: MonadIO m => BookmarkFile -> Maybe Text -> m Text Source
bookmarkFileGetUris
data BookmarkFileGetUrisMethodInfo Source
((~) (TYPE Lifted) signature (m [Text]), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileGetUrisMethodInfo BookmarkFile signature Source | |
bookmarkFileGetUris :: MonadIO m => BookmarkFile -> m [Text] Source
bookmarkFileGetVisited
data BookmarkFileGetVisitedMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m Int64), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileGetVisitedMethodInfo BookmarkFile signature Source | |
bookmarkFileGetVisited :: MonadIO m => BookmarkFile -> Text -> m Int64 Source
bookmarkFileHasApplication
data BookmarkFileHasApplicationMethodInfo Source
((~) (TYPE Lifted) signature (Text -> Text -> m ()), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileHasApplicationMethodInfo BookmarkFile signature Source | |
bookmarkFileHasApplication :: MonadIO m => BookmarkFile -> Text -> Text -> m () Source
bookmarkFileHasGroup
data BookmarkFileHasGroupMethodInfo Source
((~) (TYPE Lifted) signature (Text -> Text -> m ()), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileHasGroupMethodInfo BookmarkFile signature Source | |
bookmarkFileHasGroup :: MonadIO m => BookmarkFile -> Text -> Text -> m () Source
bookmarkFileHasItem
data BookmarkFileHasItemMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m Bool), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileHasItemMethodInfo BookmarkFile signature Source | |
bookmarkFileHasItem :: MonadIO m => BookmarkFile -> Text -> m Bool Source
bookmarkFileLoadFromData
data BookmarkFileLoadFromDataMethodInfo Source
((~) (TYPE Lifted) signature (Text -> Word64 -> m ()), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileLoadFromDataMethodInfo BookmarkFile signature Source | |
bookmarkFileLoadFromData :: MonadIO m => BookmarkFile -> Text -> Word64 -> m () Source
bookmarkFileLoadFromDataDirs
data BookmarkFileLoadFromDataDirsMethodInfo Source
((~) (TYPE Lifted) signature (Text -> Maybe Text -> m ()), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileLoadFromDataDirsMethodInfo BookmarkFile signature Source | |
bookmarkFileLoadFromDataDirs :: MonadIO m => BookmarkFile -> Text -> Maybe Text -> m () Source
bookmarkFileLoadFromFile
data BookmarkFileLoadFromFileMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m ()), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileLoadFromFileMethodInfo BookmarkFile signature Source | |
bookmarkFileLoadFromFile :: MonadIO m => BookmarkFile -> Text -> m () Source
bookmarkFileMoveItem
data BookmarkFileMoveItemMethodInfo Source
((~) (TYPE Lifted) signature (Text -> Maybe Text -> m ()), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileMoveItemMethodInfo BookmarkFile signature Source | |
bookmarkFileMoveItem :: MonadIO m => BookmarkFile -> Text -> Maybe Text -> m () Source
bookmarkFileRemoveApplication
data BookmarkFileRemoveApplicationMethodInfo Source
((~) (TYPE Lifted) signature (Text -> Text -> m ()), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileRemoveApplicationMethodInfo BookmarkFile signature Source | |
bookmarkFileRemoveApplication :: MonadIO m => BookmarkFile -> Text -> Text -> m () Source
bookmarkFileRemoveGroup
data BookmarkFileRemoveGroupMethodInfo Source
((~) (TYPE Lifted) signature (Text -> Text -> m ()), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileRemoveGroupMethodInfo BookmarkFile signature Source | |
bookmarkFileRemoveGroup :: MonadIO m => BookmarkFile -> Text -> Text -> m () Source
bookmarkFileRemoveItem
data BookmarkFileRemoveItemMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m ()), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileRemoveItemMethodInfo BookmarkFile signature Source | |
bookmarkFileRemoveItem :: MonadIO m => BookmarkFile -> Text -> m () Source
bookmarkFileSetAdded
data BookmarkFileSetAddedMethodInfo Source
((~) (TYPE Lifted) signature (Text -> Int64 -> m ()), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileSetAddedMethodInfo BookmarkFile signature Source | |
bookmarkFileSetAdded :: MonadIO m => BookmarkFile -> Text -> Int64 -> m () Source
bookmarkFileSetAppInfo
data BookmarkFileSetAppInfoMethodInfo Source
((~) (TYPE Lifted) signature (Text -> Text -> Text -> Int32 -> Int64 -> m ()), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileSetAppInfoMethodInfo BookmarkFile signature Source | |
bookmarkFileSetAppInfo :: MonadIO m => BookmarkFile -> Text -> Text -> Text -> Int32 -> Int64 -> m () Source
bookmarkFileSetDescription
data BookmarkFileSetDescriptionMethodInfo Source
((~) (TYPE Lifted) signature (Maybe Text -> Text -> m ()), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileSetDescriptionMethodInfo BookmarkFile signature Source | |
bookmarkFileSetDescription :: MonadIO m => BookmarkFile -> Maybe Text -> Text -> m () Source
bookmarkFileSetGroups
data BookmarkFileSetGroupsMethodInfo Source
((~) (TYPE Lifted) signature (Text -> Maybe Text -> Word64 -> m ()), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileSetGroupsMethodInfo BookmarkFile signature Source | |
bookmarkFileSetGroups :: MonadIO m => BookmarkFile -> Text -> Maybe Text -> Word64 -> m () Source
bookmarkFileSetIcon
data BookmarkFileSetIconMethodInfo Source
((~) (TYPE Lifted) signature (Text -> Maybe Text -> Text -> m ()), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileSetIconMethodInfo BookmarkFile signature Source | |
bookmarkFileSetIcon :: MonadIO m => BookmarkFile -> Text -> Maybe Text -> Text -> m () Source
bookmarkFileSetIsPrivate
data BookmarkFileSetIsPrivateMethodInfo Source
((~) (TYPE Lifted) signature (Text -> Bool -> m ()), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileSetIsPrivateMethodInfo BookmarkFile signature Source | |
bookmarkFileSetIsPrivate :: MonadIO m => BookmarkFile -> Text -> Bool -> m () Source
bookmarkFileSetMimeType
data BookmarkFileSetMimeTypeMethodInfo Source
((~) (TYPE Lifted) signature (Text -> Text -> m ()), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileSetMimeTypeMethodInfo BookmarkFile signature Source | |
bookmarkFileSetMimeType :: MonadIO m => BookmarkFile -> Text -> Text -> m () Source
bookmarkFileSetModified
data BookmarkFileSetModifiedMethodInfo Source
((~) (TYPE Lifted) signature (Text -> Int64 -> m ()), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileSetModifiedMethodInfo BookmarkFile signature Source | |
bookmarkFileSetModified :: MonadIO m => BookmarkFile -> Text -> Int64 -> m () Source
bookmarkFileSetTitle
data BookmarkFileSetTitleMethodInfo Source
((~) (TYPE Lifted) signature (Maybe Text -> Text -> m ()), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileSetTitleMethodInfo BookmarkFile signature Source | |
bookmarkFileSetTitle :: MonadIO m => BookmarkFile -> Maybe Text -> Text -> m () Source
bookmarkFileSetVisited
data BookmarkFileSetVisitedMethodInfo Source
((~) (TYPE Lifted) signature (Text -> Int64 -> m ()), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileSetVisitedMethodInfo BookmarkFile signature Source | |
bookmarkFileSetVisited :: MonadIO m => BookmarkFile -> Text -> Int64 -> m () Source
bookmarkFileToData
data BookmarkFileToDataMethodInfo Source
((~) (TYPE Lifted) signature (m (Text, Word64)), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileToDataMethodInfo BookmarkFile signature Source | |
bookmarkFileToData :: MonadIO m => BookmarkFile -> m (Text, Word64) Source
bookmarkFileToFile
data BookmarkFileToFileMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m ()), MonadIO m) => MethodInfo (TYPE Lifted) BookmarkFileToFileMethodInfo BookmarkFile signature Source | |
bookmarkFileToFile :: MonadIO m => BookmarkFile -> Text -> m () Source