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 |
Meta-data to be passed to gtk_recent_manager_add_full() when registering a recently used resource.
- newtype RecentData = RecentData (ForeignPtr RecentData)
- newZeroRecentData :: MonadIO m => m RecentData
- noRecentData :: Maybe RecentData
- recentDataReadAppExec :: RecentData -> IO Text
- recentDataReadAppName :: RecentData -> IO Text
- recentDataReadDescription :: RecentData -> IO Text
- recentDataReadDisplayName :: RecentData -> IO Text
- recentDataReadGroups :: RecentData -> IO [Text]
- recentDataReadIsPrivate :: RecentData -> IO Bool
- recentDataReadMimeType :: RecentData -> IO Text
Exported types
newtype RecentData Source
((~) * info (ResolveRecentDataMethod t RecentData), MethodInfo * info RecentData p) => IsLabel t (RecentData -> p) Source | |
((~) * info (ResolveRecentDataMethod t RecentData), MethodInfo * info RecentData p) => IsLabelProxy t (RecentData -> p) Source | |
newZeroRecentData :: MonadIO m => m RecentData Source
Construct a RecentData
struct initialized to zero.
Properties
AppExec
AppName
Description
DisplayName
Groups
recentDataReadGroups :: RecentData -> IO [Text] Source