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
- data RecentFilterAddAgeMethodInfo
- recentFilterAddAge :: (MonadIO m, RecentFilterK a) => a -> Int32 -> m ()
- data RecentFilterAddApplicationMethodInfo
- recentFilterAddApplication :: (MonadIO m, RecentFilterK a) => a -> Text -> m ()
- data RecentFilterAddCustomMethodInfo
- recentFilterAddCustom :: (MonadIO m, RecentFilterK a) => a -> [RecentFilterFlags] -> RecentFilterFunc -> m ()
- data RecentFilterAddGroupMethodInfo
- recentFilterAddGroup :: (MonadIO m, RecentFilterK a) => a -> Text -> m ()
- data RecentFilterAddMimeTypeMethodInfo
- recentFilterAddMimeType :: (MonadIO m, RecentFilterK a) => a -> Text -> m ()
- data RecentFilterAddPatternMethodInfo
- recentFilterAddPattern :: (MonadIO m, RecentFilterK a) => a -> Text -> m ()
- data RecentFilterAddPixbufFormatsMethodInfo
- recentFilterAddPixbufFormats :: (MonadIO m, RecentFilterK a) => a -> m ()
- data RecentFilterFilterMethodInfo
- recentFilterFilter :: (MonadIO m, RecentFilterK a) => a -> RecentFilterInfo -> m Bool
- data RecentFilterGetNameMethodInfo
- recentFilterGetName :: (MonadIO m, RecentFilterK a) => a -> m Text
- data RecentFilterGetNeededMethodInfo
- recentFilterGetNeeded :: (MonadIO m, RecentFilterK a) => a -> m [RecentFilterFlags]
- recentFilterNew :: MonadIO m => m RecentFilter
- data RecentFilterSetNameMethodInfo
- recentFilterSetName :: (MonadIO m, RecentFilterK a) => a -> Text -> m ()
Exported types
newtype RecentFilter Source
GObject RecentFilter | |
((~) * info (ResolveRecentFilterMethod t RecentFilter), MethodInfo * info RecentFilter p) => IsLabelProxy t (RecentFilter -> p) | |
type ParentTypes RecentFilter | |
type AttributeList RecentFilter | |
type SignalList RecentFilter |
class GObject o => RecentFilterK o Source
(GObject o, IsDescendantOf RecentFilter o) => RecentFilterK o |
toRecentFilter :: RecentFilterK o => o -> IO RecentFilter Source
Methods
recentFilterAddAge
data RecentFilterAddAgeMethodInfo Source
((~) * signature (Int32 -> m ()), MonadIO m, RecentFilterK a) => MethodInfo * RecentFilterAddAgeMethodInfo a signature |
recentFilterAddAge :: (MonadIO m, RecentFilterK a) => a -> Int32 -> m () Source
recentFilterAddApplication
data RecentFilterAddApplicationMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, RecentFilterK a) => MethodInfo * RecentFilterAddApplicationMethodInfo a signature |
recentFilterAddApplication :: (MonadIO m, RecentFilterK a) => a -> Text -> m () Source
recentFilterAddCustom
data RecentFilterAddCustomMethodInfo Source
((~) * signature ([RecentFilterFlags] -> RecentFilterFunc -> m ()), MonadIO m, RecentFilterK a) => MethodInfo * RecentFilterAddCustomMethodInfo a signature |
recentFilterAddCustom :: (MonadIO m, RecentFilterK a) => a -> [RecentFilterFlags] -> RecentFilterFunc -> m () Source
recentFilterAddGroup
data RecentFilterAddGroupMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, RecentFilterK a) => MethodInfo * RecentFilterAddGroupMethodInfo a signature |
recentFilterAddGroup :: (MonadIO m, RecentFilterK a) => a -> Text -> m () Source
recentFilterAddMimeType
data RecentFilterAddMimeTypeMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, RecentFilterK a) => MethodInfo * RecentFilterAddMimeTypeMethodInfo a signature |
recentFilterAddMimeType :: (MonadIO m, RecentFilterK a) => a -> Text -> m () Source
recentFilterAddPattern
data RecentFilterAddPatternMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, RecentFilterK a) => MethodInfo * RecentFilterAddPatternMethodInfo a signature |
recentFilterAddPattern :: (MonadIO m, RecentFilterK a) => a -> Text -> m () Source
recentFilterAddPixbufFormats
data RecentFilterAddPixbufFormatsMethodInfo Source
((~) * signature (m ()), MonadIO m, RecentFilterK a) => MethodInfo * RecentFilterAddPixbufFormatsMethodInfo a signature |
recentFilterAddPixbufFormats :: (MonadIO m, RecentFilterK a) => a -> m () Source
recentFilterFilter
data RecentFilterFilterMethodInfo Source
((~) * signature (RecentFilterInfo -> m Bool), MonadIO m, RecentFilterK a) => MethodInfo * RecentFilterFilterMethodInfo a signature |
recentFilterFilter :: (MonadIO m, RecentFilterK a) => a -> RecentFilterInfo -> m Bool Source
recentFilterGetName
data RecentFilterGetNameMethodInfo Source
((~) * signature (m Text), MonadIO m, RecentFilterK a) => MethodInfo * RecentFilterGetNameMethodInfo a signature |
recentFilterGetName :: (MonadIO m, RecentFilterK a) => a -> m Text Source
recentFilterGetNeeded
data RecentFilterGetNeededMethodInfo Source
((~) * signature (m [RecentFilterFlags]), MonadIO m, RecentFilterK a) => MethodInfo * RecentFilterGetNeededMethodInfo a signature |
recentFilterGetNeeded :: (MonadIO m, RecentFilterK a) => a -> m [RecentFilterFlags] Source
recentFilterNew
recentFilterNew :: MonadIO m => m RecentFilter Source
recentFilterSetName
data RecentFilterSetNameMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, RecentFilterK a) => MethodInfo * RecentFilterSetNameMethodInfo a signature |
recentFilterSetName :: (MonadIO m, RecentFilterK a) => a -> Text -> m () Source