| 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 |
GI.Gtk.Objects.RecentFilter
Contents
Description
- newtype RecentFilter = RecentFilter (ManagedPtr RecentFilter)
- class GObject o => IsRecentFilter o
- toRecentFilter :: IsRecentFilter o => o -> IO RecentFilter
- noRecentFilter :: Maybe RecentFilter
- data RecentFilterAddAgeMethodInfo
- recentFilterAddAge :: (MonadIO m, IsRecentFilter a) => a -> Int32 -> m ()
- data RecentFilterAddApplicationMethodInfo
- recentFilterAddApplication :: (MonadIO m, IsRecentFilter a) => a -> Text -> m ()
- data RecentFilterAddCustomMethodInfo
- recentFilterAddCustom :: (MonadIO m, IsRecentFilter a) => a -> [RecentFilterFlags] -> RecentFilterFunc -> m ()
- data RecentFilterAddGroupMethodInfo
- recentFilterAddGroup :: (MonadIO m, IsRecentFilter a) => a -> Text -> m ()
- data RecentFilterAddMimeTypeMethodInfo
- recentFilterAddMimeType :: (MonadIO m, IsRecentFilter a) => a -> Text -> m ()
- data RecentFilterAddPatternMethodInfo
- recentFilterAddPattern :: (MonadIO m, IsRecentFilter a) => a -> Text -> m ()
- data RecentFilterAddPixbufFormatsMethodInfo
- recentFilterAddPixbufFormats :: (MonadIO m, IsRecentFilter a) => a -> m ()
- data RecentFilterFilterMethodInfo
- recentFilterFilter :: (MonadIO m, IsRecentFilter a) => a -> RecentFilterInfo -> m Bool
- data RecentFilterGetNameMethodInfo
- recentFilterGetName :: (MonadIO m, IsRecentFilter a) => a -> m (Maybe Text)
- data RecentFilterGetNeededMethodInfo
- recentFilterGetNeeded :: (MonadIO m, IsRecentFilter a) => a -> m [RecentFilterFlags]
- recentFilterNew :: MonadIO m => m RecentFilter
- data RecentFilterSetNameMethodInfo
- recentFilterSetName :: (MonadIO m, IsRecentFilter a) => a -> Text -> m ()
Exported types
newtype RecentFilter Source #
Constructors
| RecentFilter (ManagedPtr RecentFilter) |
Instances
| GObject RecentFilter Source # | |
| IsObject RecentFilter Source # | |
| IsRecentFilter RecentFilter Source # | |
| IsBuildable 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 # | |
| HasAttributeList * RecentFilter Source # | |
| type SignalList RecentFilter Source # | |
| type AttributeList RecentFilter Source # | |
class GObject o => IsRecentFilter o Source #
Instances
| (GObject a, UnknownAncestorError Constraint RecentFilter a) => IsRecentFilter a Source # | |
| IsRecentFilter RecentFilter Source # | |
toRecentFilter :: IsRecentFilter o => o -> IO RecentFilter Source #
Methods
addAge
data RecentFilterAddAgeMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m ()), MonadIO m, IsRecentFilter a) => MethodInfo * RecentFilterAddAgeMethodInfo a signature Source # | |
recentFilterAddAge :: (MonadIO m, IsRecentFilter a) => a -> Int32 -> m () Source #
addApplication
data RecentFilterAddApplicationMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsRecentFilter a) => MethodInfo * RecentFilterAddApplicationMethodInfo a signature Source # | |
recentFilterAddApplication :: (MonadIO m, IsRecentFilter a) => a -> Text -> m () Source #
addCustom
data RecentFilterAddCustomMethodInfo Source #
Instances
| ((~) * signature ([RecentFilterFlags] -> RecentFilterFunc -> m ()), MonadIO m, IsRecentFilter a) => MethodInfo * RecentFilterAddCustomMethodInfo a signature Source # | |
recentFilterAddCustom :: (MonadIO m, IsRecentFilter a) => a -> [RecentFilterFlags] -> RecentFilterFunc -> m () Source #
addGroup
data RecentFilterAddGroupMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsRecentFilter a) => MethodInfo * RecentFilterAddGroupMethodInfo a signature Source # | |
recentFilterAddGroup :: (MonadIO m, IsRecentFilter a) => a -> Text -> m () Source #
addMimeType
data RecentFilterAddMimeTypeMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsRecentFilter a) => MethodInfo * RecentFilterAddMimeTypeMethodInfo a signature Source # | |
recentFilterAddMimeType :: (MonadIO m, IsRecentFilter a) => a -> Text -> m () Source #
addPattern
data RecentFilterAddPatternMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsRecentFilter a) => MethodInfo * RecentFilterAddPatternMethodInfo a signature Source # | |
recentFilterAddPattern :: (MonadIO m, IsRecentFilter a) => a -> Text -> m () Source #
addPixbufFormats
data RecentFilterAddPixbufFormatsMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsRecentFilter a) => MethodInfo * RecentFilterAddPixbufFormatsMethodInfo a signature Source # | |
recentFilterAddPixbufFormats :: (MonadIO m, IsRecentFilter a) => a -> m () Source #
filter
data RecentFilterFilterMethodInfo Source #
Instances
| ((~) * signature (RecentFilterInfo -> m Bool), MonadIO m, IsRecentFilter a) => MethodInfo * RecentFilterFilterMethodInfo a signature Source # | |
recentFilterFilter :: (MonadIO m, IsRecentFilter a) => a -> RecentFilterInfo -> m Bool Source #
getName
data RecentFilterGetNameMethodInfo Source #
Instances
| ((~) * signature (m (Maybe Text)), MonadIO m, IsRecentFilter a) => MethodInfo * RecentFilterGetNameMethodInfo a signature Source # | |
recentFilterGetName :: (MonadIO m, IsRecentFilter a) => a -> m (Maybe Text) Source #
getNeeded
data RecentFilterGetNeededMethodInfo Source #
Instances
| ((~) * signature (m [RecentFilterFlags]), MonadIO m, IsRecentFilter a) => MethodInfo * RecentFilterGetNeededMethodInfo a signature Source # | |
recentFilterGetNeeded :: (MonadIO m, IsRecentFilter a) => a -> m [RecentFilterFlags] Source #
new
recentFilterNew :: MonadIO m => m RecentFilter Source #
setName
data RecentFilterSetNameMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsRecentFilter a) => MethodInfo * RecentFilterSetNameMethodInfo a signature Source # | |
recentFilterSetName :: (MonadIO m, IsRecentFilter a) => a -> Text -> m () Source #