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 |
- newtype RecentFilter = RecentFilter (ForeignPtr RecentFilter)
- class GObject o => RecentFilterK o
- toRecentFilter :: RecentFilterK o => o -> IO RecentFilter
- noRecentFilter :: Maybe RecentFilter
- recentFilterAddAge :: (MonadIO m, RecentFilterK a) => a -> Int32 -> m ()
- recentFilterAddApplication :: (MonadIO m, RecentFilterK a) => a -> Text -> m ()
- recentFilterAddCustom :: (MonadIO m, RecentFilterK a) => a -> [RecentFilterFlags] -> RecentFilterFunc -> m ()
- recentFilterAddGroup :: (MonadIO m, RecentFilterK a) => a -> Text -> m ()
- recentFilterAddMimeType :: (MonadIO m, RecentFilterK a) => a -> Text -> m ()
- recentFilterAddPattern :: (MonadIO m, RecentFilterK a) => a -> Text -> m ()
- recentFilterAddPixbufFormats :: (MonadIO m, RecentFilterK a) => a -> m ()
- recentFilterFilter :: (MonadIO m, RecentFilterK a) => a -> RecentFilterInfo -> m Bool
- recentFilterGetName :: (MonadIO m, RecentFilterK a) => a -> m Text
- recentFilterGetNeeded :: (MonadIO m, RecentFilterK a) => a -> m [RecentFilterFlags]
- recentFilterNew :: MonadIO m => m RecentFilter
- recentFilterSetName :: (MonadIO m, RecentFilterK a) => a -> Text -> m ()
Exported types
newtype RecentFilter Source
class GObject o => RecentFilterK o Source
(GObject o, IsDescendantOf RecentFilter o) => RecentFilterK o Source |
toRecentFilter :: RecentFilterK o => o -> IO RecentFilter Source
Methods
recentFilterAddAge
recentFilterAddAge :: (MonadIO m, RecentFilterK a) => a -> Int32 -> m () Source
recentFilterAddApplication
recentFilterAddApplication :: (MonadIO m, RecentFilterK a) => a -> Text -> m () Source
recentFilterAddCustom
recentFilterAddCustom :: (MonadIO m, RecentFilterK a) => a -> [RecentFilterFlags] -> RecentFilterFunc -> m () Source
recentFilterAddGroup
recentFilterAddGroup :: (MonadIO m, RecentFilterK a) => a -> Text -> m () Source
recentFilterAddMimeType
recentFilterAddMimeType :: (MonadIO m, RecentFilterK a) => a -> Text -> m () Source
recentFilterAddPattern
recentFilterAddPattern :: (MonadIO m, RecentFilterK a) => a -> Text -> m () Source
recentFilterAddPixbufFormats
recentFilterAddPixbufFormats :: (MonadIO m, RecentFilterK a) => a -> m () Source
recentFilterFilter
recentFilterFilter :: (MonadIO m, RecentFilterK a) => a -> RecentFilterInfo -> m Bool Source
recentFilterGetName
recentFilterGetName :: (MonadIO m, RecentFilterK a) => a -> m Text Source
recentFilterGetNeeded
recentFilterGetNeeded :: (MonadIO m, RecentFilterK a) => a -> m [RecentFilterFlags] Source
recentFilterNew
recentFilterNew :: MonadIO m => m RecentFilter Source
recentFilterSetName
recentFilterSetName :: (MonadIO m, RecentFilterK a) => a -> Text -> m () Source