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 Int64
- data RecentInfoGetAgeMethodInfo
- recentInfoGetAge :: MonadIO m => RecentInfo -> m Int32
- data RecentInfoGetApplicationInfoMethodInfo
- recentInfoGetApplicationInfo :: MonadIO m => RecentInfo -> Text -> m (Bool, Text, Word32, Int64)
- 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 Int64
- 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 Int64
- 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
((~) (TYPE Lifted) signature (Maybe Text -> m AppInfo), MonadIO m) => MethodInfo (TYPE Lifted) RecentInfoCreateAppInfoMethodInfo RecentInfo signature Source | |
recentInfoCreateAppInfo :: MonadIO m => RecentInfo -> Maybe Text -> m AppInfo Source
recentInfoExists
data RecentInfoExistsMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m) => MethodInfo (TYPE Lifted) RecentInfoExistsMethodInfo RecentInfo signature Source | |
recentInfoExists :: MonadIO m => RecentInfo -> m Bool Source
recentInfoGetAdded
data RecentInfoGetAddedMethodInfo Source
((~) (TYPE Lifted) signature (m Int64), MonadIO m) => MethodInfo (TYPE Lifted) RecentInfoGetAddedMethodInfo RecentInfo signature Source | |
recentInfoGetAdded :: MonadIO m => RecentInfo -> m Int64 Source
recentInfoGetAge
data RecentInfoGetAgeMethodInfo Source
((~) (TYPE Lifted) signature (m Int32), MonadIO m) => MethodInfo (TYPE Lifted) RecentInfoGetAgeMethodInfo RecentInfo signature Source | |
recentInfoGetAge :: MonadIO m => RecentInfo -> m Int32 Source
recentInfoGetApplicationInfo
data RecentInfoGetApplicationInfoMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m (Bool, Text, Word32, Int64)), MonadIO m) => MethodInfo (TYPE Lifted) RecentInfoGetApplicationInfoMethodInfo RecentInfo signature Source | |
recentInfoGetApplicationInfo :: MonadIO m => RecentInfo -> Text -> m (Bool, Text, Word32, Int64) Source
recentInfoGetApplications
data RecentInfoGetApplicationsMethodInfo Source
((~) (TYPE Lifted) signature (m ([Text], Word64)), MonadIO m) => MethodInfo (TYPE Lifted) RecentInfoGetApplicationsMethodInfo RecentInfo signature Source | |
recentInfoGetApplications :: MonadIO m => RecentInfo -> m ([Text], Word64) Source
recentInfoGetDescription
data RecentInfoGetDescriptionMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m) => MethodInfo (TYPE Lifted) RecentInfoGetDescriptionMethodInfo RecentInfo signature Source | |
recentInfoGetDescription :: MonadIO m => RecentInfo -> m Text Source
recentInfoGetDisplayName
data RecentInfoGetDisplayNameMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m) => MethodInfo (TYPE Lifted) RecentInfoGetDisplayNameMethodInfo RecentInfo signature Source | |
recentInfoGetDisplayName :: MonadIO m => RecentInfo -> m Text Source
recentInfoGetGicon
data RecentInfoGetGiconMethodInfo Source
((~) (TYPE Lifted) signature (m Icon), MonadIO m) => MethodInfo (TYPE Lifted) RecentInfoGetGiconMethodInfo RecentInfo signature Source | |
recentInfoGetGicon :: MonadIO m => RecentInfo -> m Icon Source
recentInfoGetGroups
data RecentInfoGetGroupsMethodInfo Source
((~) (TYPE Lifted) signature (m ([Text], Word64)), MonadIO m) => MethodInfo (TYPE Lifted) RecentInfoGetGroupsMethodInfo RecentInfo signature Source | |
recentInfoGetGroups :: MonadIO m => RecentInfo -> m ([Text], Word64) Source
recentInfoGetIcon
data RecentInfoGetIconMethodInfo Source
((~) (TYPE Lifted) signature (Int32 -> m Pixbuf), MonadIO m) => MethodInfo (TYPE Lifted) RecentInfoGetIconMethodInfo RecentInfo signature Source | |
recentInfoGetIcon :: MonadIO m => RecentInfo -> Int32 -> m Pixbuf Source
recentInfoGetMimeType
data RecentInfoGetMimeTypeMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m) => MethodInfo (TYPE Lifted) RecentInfoGetMimeTypeMethodInfo RecentInfo signature Source | |
recentInfoGetMimeType :: MonadIO m => RecentInfo -> m Text Source
recentInfoGetModified
data RecentInfoGetModifiedMethodInfo Source
((~) (TYPE Lifted) signature (m Int64), MonadIO m) => MethodInfo (TYPE Lifted) RecentInfoGetModifiedMethodInfo RecentInfo signature Source | |
recentInfoGetModified :: MonadIO m => RecentInfo -> m Int64 Source
recentInfoGetPrivateHint
data RecentInfoGetPrivateHintMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m) => MethodInfo (TYPE Lifted) RecentInfoGetPrivateHintMethodInfo RecentInfo signature Source | |
recentInfoGetPrivateHint :: MonadIO m => RecentInfo -> m Bool Source
recentInfoGetShortName
data RecentInfoGetShortNameMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m) => MethodInfo (TYPE Lifted) RecentInfoGetShortNameMethodInfo RecentInfo signature Source | |
recentInfoGetShortName :: MonadIO m => RecentInfo -> m Text Source
recentInfoGetUri
data RecentInfoGetUriMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m) => MethodInfo (TYPE Lifted) RecentInfoGetUriMethodInfo RecentInfo signature Source | |
recentInfoGetUri :: MonadIO m => RecentInfo -> m Text Source
recentInfoGetUriDisplay
data RecentInfoGetUriDisplayMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m) => MethodInfo (TYPE Lifted) RecentInfoGetUriDisplayMethodInfo RecentInfo signature Source | |
recentInfoGetUriDisplay :: MonadIO m => RecentInfo -> m Text Source
recentInfoGetVisited
data RecentInfoGetVisitedMethodInfo Source
((~) (TYPE Lifted) signature (m Int64), MonadIO m) => MethodInfo (TYPE Lifted) RecentInfoGetVisitedMethodInfo RecentInfo signature Source | |
recentInfoGetVisited :: MonadIO m => RecentInfo -> m Int64 Source
recentInfoHasApplication
data RecentInfoHasApplicationMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m Bool), MonadIO m) => MethodInfo (TYPE Lifted) RecentInfoHasApplicationMethodInfo RecentInfo signature Source | |
recentInfoHasApplication :: MonadIO m => RecentInfo -> Text -> m Bool Source
recentInfoHasGroup
data RecentInfoHasGroupMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m Bool), MonadIO m) => MethodInfo (TYPE Lifted) RecentInfoHasGroupMethodInfo RecentInfo signature Source | |
recentInfoHasGroup :: MonadIO m => RecentInfo -> Text -> m Bool Source
recentInfoIsLocal
data RecentInfoIsLocalMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m) => MethodInfo (TYPE Lifted) RecentInfoIsLocalMethodInfo RecentInfo signature Source | |
recentInfoIsLocal :: MonadIO m => RecentInfo -> m Bool Source
recentInfoLastApplication
data RecentInfoLastApplicationMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m) => MethodInfo (TYPE Lifted) RecentInfoLastApplicationMethodInfo RecentInfo signature Source | |
recentInfoLastApplication :: MonadIO m => RecentInfo -> m Text Source
recentInfoMatch
data RecentInfoMatchMethodInfo Source
((~) (TYPE Lifted) signature (RecentInfo -> m Bool), MonadIO m) => MethodInfo (TYPE Lifted) RecentInfoMatchMethodInfo RecentInfo signature Source | |
recentInfoMatch :: MonadIO m => RecentInfo -> RecentInfo -> m Bool Source
recentInfoRef
data RecentInfoRefMethodInfo Source
((~) (TYPE Lifted) signature (m RecentInfo), MonadIO m) => MethodInfo (TYPE Lifted) RecentInfoRefMethodInfo RecentInfo signature Source | |
recentInfoRef :: MonadIO m => RecentInfo -> m RecentInfo Source
recentInfoUnref
data RecentInfoUnrefMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m) => MethodInfo (TYPE Lifted) RecentInfoUnrefMethodInfo RecentInfo signature Source | |
recentInfoUnref :: MonadIO m => RecentInfo -> m () Source