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