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
- recentInfoCreateAppInfo
- recentInfoExists
- recentInfoGetAdded
- recentInfoGetAge
- recentInfoGetApplicationInfo
- recentInfoGetApplications
- recentInfoGetDescription
- recentInfoGetDisplayName
- recentInfoGetGicon
- recentInfoGetGroups
- recentInfoGetIcon
- recentInfoGetMimeType
- recentInfoGetModified
- recentInfoGetPrivateHint
- recentInfoGetShortName
- recentInfoGetUri
- recentInfoGetUriDisplay
- recentInfoGetVisited
- recentInfoHasApplication
- recentInfoHasGroup
- recentInfoIsLocal
- recentInfoLastApplication
- recentInfoMatch
- recentInfoRef
- recentInfoUnref
#GtkRecentInfo-struct contains private data only, and should be accessed using the provided API.
#GtkRecentInfo constains all the meta-data associated with an entry in the recently used files list.
- newtype RecentInfo = RecentInfo (ForeignPtr RecentInfo)
- noRecentInfo :: Maybe RecentInfo
- data RecentInfoCreateAppInfoMethodInfo
- recentInfoCreateAppInfo :: MonadIO m => RecentInfo -> Maybe Text -> m AppInfo
- data RecentInfoExistsMethodInfo
- recentInfoExists :: MonadIO m => RecentInfo -> m Bool
- data RecentInfoGetAddedMethodInfo
- recentInfoGetAdded :: MonadIO m => RecentInfo -> m CLong
- data RecentInfoGetAgeMethodInfo
- recentInfoGetAge :: MonadIO m => RecentInfo -> m Int32
- data RecentInfoGetApplicationInfoMethodInfo
- recentInfoGetApplicationInfo :: MonadIO m => RecentInfo -> Text -> m (Bool, Text, Word32, CLong)
- data RecentInfoGetApplicationsMethodInfo
- recentInfoGetApplications :: MonadIO m => RecentInfo -> m ([Text], Word64)
- data RecentInfoGetDescriptionMethodInfo
- recentInfoGetDescription :: MonadIO m => RecentInfo -> m Text
- data RecentInfoGetDisplayNameMethodInfo
- recentInfoGetDisplayName :: MonadIO m => RecentInfo -> m Text
- data RecentInfoGetGiconMethodInfo
- recentInfoGetGicon :: MonadIO m => RecentInfo -> m Icon
- data RecentInfoGetGroupsMethodInfo
- recentInfoGetGroups :: MonadIO m => RecentInfo -> m ([Text], Word64)
- data RecentInfoGetIconMethodInfo
- recentInfoGetIcon :: MonadIO m => RecentInfo -> Int32 -> m Pixbuf
- data RecentInfoGetMimeTypeMethodInfo
- recentInfoGetMimeType :: MonadIO m => RecentInfo -> m Text
- data RecentInfoGetModifiedMethodInfo
- recentInfoGetModified :: MonadIO m => RecentInfo -> m CLong
- data RecentInfoGetPrivateHintMethodInfo
- recentInfoGetPrivateHint :: MonadIO m => RecentInfo -> m Bool
- data RecentInfoGetShortNameMethodInfo
- recentInfoGetShortName :: MonadIO m => RecentInfo -> m Text
- data RecentInfoGetUriMethodInfo
- recentInfoGetUri :: MonadIO m => RecentInfo -> m Text
- data RecentInfoGetUriDisplayMethodInfo
- recentInfoGetUriDisplay :: MonadIO m => RecentInfo -> m Text
- data RecentInfoGetVisitedMethodInfo
- recentInfoGetVisited :: MonadIO m => RecentInfo -> m CLong
- data RecentInfoHasApplicationMethodInfo
- recentInfoHasApplication :: MonadIO m => RecentInfo -> Text -> m Bool
- data RecentInfoHasGroupMethodInfo
- recentInfoHasGroup :: MonadIO m => RecentInfo -> Text -> m Bool
- data RecentInfoIsLocalMethodInfo
- recentInfoIsLocal :: MonadIO m => RecentInfo -> m Bool
- data RecentInfoLastApplicationMethodInfo
- recentInfoLastApplication :: MonadIO m => RecentInfo -> m Text
- data RecentInfoMatchMethodInfo
- recentInfoMatch :: MonadIO m => RecentInfo -> RecentInfo -> m Bool
- data RecentInfoRefMethodInfo
- recentInfoRef :: MonadIO m => RecentInfo -> m RecentInfo
- data RecentInfoUnrefMethodInfo
- recentInfoUnref :: MonadIO m => RecentInfo -> m ()
Exported types
newtype RecentInfo Source
Methods
recentInfoCreateAppInfo
data RecentInfoCreateAppInfoMethodInfo Source
((~) * signature (Maybe Text -> m AppInfo), MonadIO m) => MethodInfo * RecentInfoCreateAppInfoMethodInfo RecentInfo signature |
recentInfoCreateAppInfo :: MonadIO m => RecentInfo -> Maybe Text -> m AppInfo Source
recentInfoExists
data RecentInfoExistsMethodInfo Source
((~) * signature (m Bool), MonadIO m) => MethodInfo * RecentInfoExistsMethodInfo RecentInfo signature |
recentInfoExists :: MonadIO m => RecentInfo -> m Bool Source
recentInfoGetAdded
data RecentInfoGetAddedMethodInfo Source
((~) * signature (m CLong), MonadIO m) => MethodInfo * RecentInfoGetAddedMethodInfo RecentInfo signature |
recentInfoGetAdded :: MonadIO m => RecentInfo -> m CLong Source
recentInfoGetAge
data RecentInfoGetAgeMethodInfo Source
((~) * signature (m Int32), MonadIO m) => MethodInfo * RecentInfoGetAgeMethodInfo RecentInfo signature |
recentInfoGetAge :: MonadIO m => RecentInfo -> m Int32 Source
recentInfoGetApplicationInfo
data RecentInfoGetApplicationInfoMethodInfo Source
((~) * signature (Text -> m (Bool, Text, Word32, CLong)), MonadIO m) => MethodInfo * RecentInfoGetApplicationInfoMethodInfo RecentInfo signature |
recentInfoGetApplicationInfo :: MonadIO m => RecentInfo -> Text -> m (Bool, Text, Word32, CLong) Source
recentInfoGetApplications
data RecentInfoGetApplicationsMethodInfo Source
((~) * signature (m ([Text], Word64)), MonadIO m) => MethodInfo * RecentInfoGetApplicationsMethodInfo RecentInfo signature |
recentInfoGetApplications :: MonadIO m => RecentInfo -> m ([Text], Word64) Source
recentInfoGetDescription
data RecentInfoGetDescriptionMethodInfo Source
((~) * signature (m Text), MonadIO m) => MethodInfo * RecentInfoGetDescriptionMethodInfo RecentInfo signature |
recentInfoGetDescription :: MonadIO m => RecentInfo -> m Text Source
recentInfoGetDisplayName
data RecentInfoGetDisplayNameMethodInfo Source
((~) * signature (m Text), MonadIO m) => MethodInfo * RecentInfoGetDisplayNameMethodInfo RecentInfo signature |
recentInfoGetDisplayName :: MonadIO m => RecentInfo -> m Text Source
recentInfoGetGicon
data RecentInfoGetGiconMethodInfo Source
((~) * signature (m Icon), MonadIO m) => MethodInfo * RecentInfoGetGiconMethodInfo RecentInfo signature |
recentInfoGetGicon :: MonadIO m => RecentInfo -> m Icon Source
recentInfoGetGroups
data RecentInfoGetGroupsMethodInfo Source
((~) * signature (m ([Text], Word64)), MonadIO m) => MethodInfo * RecentInfoGetGroupsMethodInfo RecentInfo signature |
recentInfoGetGroups :: MonadIO m => RecentInfo -> m ([Text], Word64) Source
recentInfoGetIcon
data RecentInfoGetIconMethodInfo Source
((~) * signature (Int32 -> m Pixbuf), MonadIO m) => MethodInfo * RecentInfoGetIconMethodInfo RecentInfo signature |
recentInfoGetIcon :: MonadIO m => RecentInfo -> Int32 -> m Pixbuf Source
recentInfoGetMimeType
data RecentInfoGetMimeTypeMethodInfo Source
((~) * signature (m Text), MonadIO m) => MethodInfo * RecentInfoGetMimeTypeMethodInfo RecentInfo signature |
recentInfoGetMimeType :: MonadIO m => RecentInfo -> m Text Source
recentInfoGetModified
data RecentInfoGetModifiedMethodInfo Source
((~) * signature (m CLong), MonadIO m) => MethodInfo * RecentInfoGetModifiedMethodInfo RecentInfo signature |
recentInfoGetModified :: MonadIO m => RecentInfo -> m CLong Source
recentInfoGetPrivateHint
data RecentInfoGetPrivateHintMethodInfo Source
((~) * signature (m Bool), MonadIO m) => MethodInfo * RecentInfoGetPrivateHintMethodInfo RecentInfo signature |
recentInfoGetPrivateHint :: MonadIO m => RecentInfo -> m Bool Source
recentInfoGetShortName
data RecentInfoGetShortNameMethodInfo Source
((~) * signature (m Text), MonadIO m) => MethodInfo * RecentInfoGetShortNameMethodInfo RecentInfo signature |
recentInfoGetShortName :: MonadIO m => RecentInfo -> m Text Source
recentInfoGetUri
data RecentInfoGetUriMethodInfo Source
((~) * signature (m Text), MonadIO m) => MethodInfo * RecentInfoGetUriMethodInfo RecentInfo signature |
recentInfoGetUri :: MonadIO m => RecentInfo -> m Text Source
recentInfoGetUriDisplay
data RecentInfoGetUriDisplayMethodInfo Source
((~) * signature (m Text), MonadIO m) => MethodInfo * RecentInfoGetUriDisplayMethodInfo RecentInfo signature |
recentInfoGetUriDisplay :: MonadIO m => RecentInfo -> m Text Source
recentInfoGetVisited
data RecentInfoGetVisitedMethodInfo Source
((~) * signature (m CLong), MonadIO m) => MethodInfo * RecentInfoGetVisitedMethodInfo RecentInfo signature |
recentInfoGetVisited :: MonadIO m => RecentInfo -> m CLong Source
recentInfoHasApplication
data RecentInfoHasApplicationMethodInfo Source
((~) * signature (Text -> m Bool), MonadIO m) => MethodInfo * RecentInfoHasApplicationMethodInfo RecentInfo signature |
recentInfoHasApplication :: MonadIO m => RecentInfo -> Text -> m Bool Source
recentInfoHasGroup
data RecentInfoHasGroupMethodInfo Source
((~) * signature (Text -> m Bool), MonadIO m) => MethodInfo * RecentInfoHasGroupMethodInfo RecentInfo signature |
recentInfoHasGroup :: MonadIO m => RecentInfo -> Text -> m Bool Source
recentInfoIsLocal
data RecentInfoIsLocalMethodInfo Source
((~) * signature (m Bool), MonadIO m) => MethodInfo * RecentInfoIsLocalMethodInfo RecentInfo signature |
recentInfoIsLocal :: MonadIO m => RecentInfo -> m Bool Source
recentInfoLastApplication
data RecentInfoLastApplicationMethodInfo Source
((~) * signature (m Text), MonadIO m) => MethodInfo * RecentInfoLastApplicationMethodInfo RecentInfo signature |
recentInfoLastApplication :: MonadIO m => RecentInfo -> m Text Source
recentInfoMatch
data RecentInfoMatchMethodInfo Source
((~) * signature (RecentInfo -> m Bool), MonadIO m) => MethodInfo * RecentInfoMatchMethodInfo RecentInfo signature |
recentInfoMatch :: MonadIO m => RecentInfo -> RecentInfo -> m Bool Source
recentInfoRef
data RecentInfoRefMethodInfo Source
((~) * signature (m RecentInfo), MonadIO m) => MethodInfo * RecentInfoRefMethodInfo RecentInfo signature |
recentInfoRef :: MonadIO m => RecentInfo -> m RecentInfo Source
recentInfoUnref
data RecentInfoUnrefMethodInfo Source
((~) * signature (m ()), MonadIO m) => MethodInfo * RecentInfoUnrefMethodInfo RecentInfo signature |
recentInfoUnref :: MonadIO m => RecentInfo -> m () Source