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 |
- Exported types
- Methods
- recentChooserAddFilter
- recentChooserGetCurrentItem
- recentChooserGetCurrentUri
- recentChooserGetFilter
- recentChooserGetItems
- recentChooserGetLimit
- recentChooserGetLocalOnly
- recentChooserGetSelectMultiple
- recentChooserGetShowIcons
- recentChooserGetShowNotFound
- recentChooserGetShowPrivate
- recentChooserGetShowTips
- recentChooserGetSortType
- recentChooserGetUris
- recentChooserListFilters
- recentChooserRemoveFilter
- recentChooserSelectAll
- recentChooserSelectUri
- recentChooserSetCurrentUri
- recentChooserSetFilter
- recentChooserSetLimit
- recentChooserSetLocalOnly
- recentChooserSetSelectMultiple
- recentChooserSetShowIcons
- recentChooserSetShowNotFound
- recentChooserSetShowPrivate
- recentChooserSetShowTips
- recentChooserSetSortFunc
- recentChooserSetSortType
- recentChooserUnselectAll
- recentChooserUnselectUri
- Properties
- Signals
- newtype RecentChooser = RecentChooser (ForeignPtr RecentChooser)
- noRecentChooser :: Maybe RecentChooser
- class GObject o => RecentChooserK o
- toRecentChooser :: RecentChooserK o => o -> IO RecentChooser
- data RecentChooserAddFilterMethodInfo
- recentChooserAddFilter :: (MonadIO m, RecentChooserK a, RecentFilterK b) => a -> b -> m ()
- data RecentChooserGetCurrentItemMethodInfo
- recentChooserGetCurrentItem :: (MonadIO m, RecentChooserK a) => a -> m RecentInfo
- data RecentChooserGetCurrentUriMethodInfo
- recentChooserGetCurrentUri :: (MonadIO m, RecentChooserK a) => a -> m Text
- data RecentChooserGetFilterMethodInfo
- recentChooserGetFilter :: (MonadIO m, RecentChooserK a) => a -> m RecentFilter
- data RecentChooserGetItemsMethodInfo
- recentChooserGetItems :: (MonadIO m, RecentChooserK a) => a -> m [RecentInfo]
- data RecentChooserGetLimitMethodInfo
- recentChooserGetLimit :: (MonadIO m, RecentChooserK a) => a -> m Int32
- data RecentChooserGetLocalOnlyMethodInfo
- recentChooserGetLocalOnly :: (MonadIO m, RecentChooserK a) => a -> m Bool
- data RecentChooserGetSelectMultipleMethodInfo
- recentChooserGetSelectMultiple :: (MonadIO m, RecentChooserK a) => a -> m Bool
- data RecentChooserGetShowIconsMethodInfo
- recentChooserGetShowIcons :: (MonadIO m, RecentChooserK a) => a -> m Bool
- data RecentChooserGetShowNotFoundMethodInfo
- recentChooserGetShowNotFound :: (MonadIO m, RecentChooserK a) => a -> m Bool
- data RecentChooserGetShowPrivateMethodInfo
- recentChooserGetShowPrivate :: (MonadIO m, RecentChooserK a) => a -> m Bool
- data RecentChooserGetShowTipsMethodInfo
- recentChooserGetShowTips :: (MonadIO m, RecentChooserK a) => a -> m Bool
- data RecentChooserGetSortTypeMethodInfo
- recentChooserGetSortType :: (MonadIO m, RecentChooserK a) => a -> m RecentSortType
- data RecentChooserGetUrisMethodInfo
- recentChooserGetUris :: (MonadIO m, RecentChooserK a) => a -> m ([Text], Word64)
- data RecentChooserListFiltersMethodInfo
- recentChooserListFilters :: (MonadIO m, RecentChooserK a) => a -> m [RecentFilter]
- data RecentChooserRemoveFilterMethodInfo
- recentChooserRemoveFilter :: (MonadIO m, RecentChooserK a, RecentFilterK b) => a -> b -> m ()
- data RecentChooserSelectAllMethodInfo
- recentChooserSelectAll :: (MonadIO m, RecentChooserK a) => a -> m ()
- data RecentChooserSelectUriMethodInfo
- recentChooserSelectUri :: (MonadIO m, RecentChooserK a) => a -> Text -> m ()
- data RecentChooserSetCurrentUriMethodInfo
- recentChooserSetCurrentUri :: (MonadIO m, RecentChooserK a) => a -> Text -> m ()
- data RecentChooserSetFilterMethodInfo
- recentChooserSetFilter :: (MonadIO m, RecentChooserK a, RecentFilterK b) => a -> Maybe b -> m ()
- data RecentChooserSetLimitMethodInfo
- recentChooserSetLimit :: (MonadIO m, RecentChooserK a) => a -> Int32 -> m ()
- data RecentChooserSetLocalOnlyMethodInfo
- recentChooserSetLocalOnly :: (MonadIO m, RecentChooserK a) => a -> Bool -> m ()
- data RecentChooserSetSelectMultipleMethodInfo
- recentChooserSetSelectMultiple :: (MonadIO m, RecentChooserK a) => a -> Bool -> m ()
- data RecentChooserSetShowIconsMethodInfo
- recentChooserSetShowIcons :: (MonadIO m, RecentChooserK a) => a -> Bool -> m ()
- data RecentChooserSetShowNotFoundMethodInfo
- recentChooserSetShowNotFound :: (MonadIO m, RecentChooserK a) => a -> Bool -> m ()
- data RecentChooserSetShowPrivateMethodInfo
- recentChooserSetShowPrivate :: (MonadIO m, RecentChooserK a) => a -> Bool -> m ()
- data RecentChooserSetShowTipsMethodInfo
- recentChooserSetShowTips :: (MonadIO m, RecentChooserK a) => a -> Bool -> m ()
- data RecentChooserSetSortFuncMethodInfo
- recentChooserSetSortFunc :: (MonadIO m, RecentChooserK a) => a -> RecentSortFunc -> m ()
- data RecentChooserSetSortTypeMethodInfo
- recentChooserSetSortType :: (MonadIO m, RecentChooserK a) => a -> RecentSortType -> m ()
- data RecentChooserUnselectAllMethodInfo
- recentChooserUnselectAll :: (MonadIO m, RecentChooserK a) => a -> m ()
- data RecentChooserUnselectUriMethodInfo
- recentChooserUnselectUri :: (MonadIO m, RecentChooserK a) => a -> Text -> m ()
- data RecentChooserFilterPropertyInfo
- clearRecentChooserFilter :: (MonadIO m, RecentChooserK o) => o -> m ()
- constructRecentChooserFilter :: RecentFilterK a => a -> IO ([Char], GValue)
- getRecentChooserFilter :: (MonadIO m, RecentChooserK o) => o -> m RecentFilter
- recentChooserFilter :: AttrLabelProxy "filter"
- setRecentChooserFilter :: (MonadIO m, RecentChooserK o, RecentFilterK a) => o -> a -> m ()
- data RecentChooserLimitPropertyInfo
- constructRecentChooserLimit :: Int32 -> IO ([Char], GValue)
- getRecentChooserLimit :: (MonadIO m, RecentChooserK o) => o -> m Int32
- recentChooserLimit :: AttrLabelProxy "limit"
- setRecentChooserLimit :: (MonadIO m, RecentChooserK o) => o -> Int32 -> m ()
- data RecentChooserLocalOnlyPropertyInfo
- constructRecentChooserLocalOnly :: Bool -> IO ([Char], GValue)
- getRecentChooserLocalOnly :: (MonadIO m, RecentChooserK o) => o -> m Bool
- recentChooserLocalOnly :: AttrLabelProxy "localOnly"
- setRecentChooserLocalOnly :: (MonadIO m, RecentChooserK o) => o -> Bool -> m ()
- data RecentChooserRecentManagerPropertyInfo
- constructRecentChooserRecentManager :: RecentManagerK a => a -> IO ([Char], GValue)
- recentChooserRecentManager :: AttrLabelProxy "recentManager"
- data RecentChooserSelectMultiplePropertyInfo
- constructRecentChooserSelectMultiple :: Bool -> IO ([Char], GValue)
- getRecentChooserSelectMultiple :: (MonadIO m, RecentChooserK o) => o -> m Bool
- recentChooserSelectMultiple :: AttrLabelProxy "selectMultiple"
- setRecentChooserSelectMultiple :: (MonadIO m, RecentChooserK o) => o -> Bool -> m ()
- data RecentChooserShowIconsPropertyInfo
- constructRecentChooserShowIcons :: Bool -> IO ([Char], GValue)
- getRecentChooserShowIcons :: (MonadIO m, RecentChooserK o) => o -> m Bool
- recentChooserShowIcons :: AttrLabelProxy "showIcons"
- setRecentChooserShowIcons :: (MonadIO m, RecentChooserK o) => o -> Bool -> m ()
- data RecentChooserShowNotFoundPropertyInfo
- constructRecentChooserShowNotFound :: Bool -> IO ([Char], GValue)
- getRecentChooserShowNotFound :: (MonadIO m, RecentChooserK o) => o -> m Bool
- recentChooserShowNotFound :: AttrLabelProxy "showNotFound"
- setRecentChooserShowNotFound :: (MonadIO m, RecentChooserK o) => o -> Bool -> m ()
- data RecentChooserShowPrivatePropertyInfo
- constructRecentChooserShowPrivate :: Bool -> IO ([Char], GValue)
- getRecentChooserShowPrivate :: (MonadIO m, RecentChooserK o) => o -> m Bool
- recentChooserShowPrivate :: AttrLabelProxy "showPrivate"
- setRecentChooserShowPrivate :: (MonadIO m, RecentChooserK o) => o -> Bool -> m ()
- data RecentChooserShowTipsPropertyInfo
- constructRecentChooserShowTips :: Bool -> IO ([Char], GValue)
- getRecentChooserShowTips :: (MonadIO m, RecentChooserK o) => o -> m Bool
- recentChooserShowTips :: AttrLabelProxy "showTips"
- setRecentChooserShowTips :: (MonadIO m, RecentChooserK o) => o -> Bool -> m ()
- data RecentChooserSortTypePropertyInfo
- constructRecentChooserSortType :: RecentSortType -> IO ([Char], GValue)
- getRecentChooserSortType :: (MonadIO m, RecentChooserK o) => o -> m RecentSortType
- recentChooserSortType :: AttrLabelProxy "sortType"
- setRecentChooserSortType :: (MonadIO m, RecentChooserK o) => o -> RecentSortType -> m ()
- type RecentChooserItemActivatedCallback = IO ()
- type RecentChooserItemActivatedCallbackC = Ptr () -> Ptr () -> IO ()
- data RecentChooserItemActivatedSignalInfo
- afterRecentChooserItemActivated :: (GObject a, MonadIO m) => a -> RecentChooserItemActivatedCallback -> m SignalHandlerId
- mkRecentChooserItemActivatedCallback :: RecentChooserItemActivatedCallbackC -> IO (FunPtr RecentChooserItemActivatedCallbackC)
- noRecentChooserItemActivatedCallback :: Maybe RecentChooserItemActivatedCallback
- onRecentChooserItemActivated :: (GObject a, MonadIO m) => a -> RecentChooserItemActivatedCallback -> m SignalHandlerId
- recentChooserItemActivatedCallbackWrapper :: RecentChooserItemActivatedCallback -> Ptr () -> Ptr () -> IO ()
- recentChooserItemActivatedClosure :: RecentChooserItemActivatedCallback -> IO Closure
- type RecentChooserSelectionChangedCallback = IO ()
- type RecentChooserSelectionChangedCallbackC = Ptr () -> Ptr () -> IO ()
- data RecentChooserSelectionChangedSignalInfo
- afterRecentChooserSelectionChanged :: (GObject a, MonadIO m) => a -> RecentChooserSelectionChangedCallback -> m SignalHandlerId
- mkRecentChooserSelectionChangedCallback :: RecentChooserSelectionChangedCallbackC -> IO (FunPtr RecentChooserSelectionChangedCallbackC)
- noRecentChooserSelectionChangedCallback :: Maybe RecentChooserSelectionChangedCallback
- onRecentChooserSelectionChanged :: (GObject a, MonadIO m) => a -> RecentChooserSelectionChangedCallback -> m SignalHandlerId
- recentChooserSelectionChangedCallbackWrapper :: RecentChooserSelectionChangedCallback -> Ptr () -> Ptr () -> IO ()
- recentChooserSelectionChangedClosure :: RecentChooserSelectionChangedCallback -> IO Closure
Exported types
newtype RecentChooser Source
GObject RecentChooser | |
((~) * info (ResolveRecentChooserMethod t RecentChooser), MethodInfo * info RecentChooser p) => IsLabelProxy t (RecentChooser -> p) | |
type ParentTypes RecentChooser | |
type AttributeList RecentChooser | |
type SignalList RecentChooser |
class GObject o => RecentChooserK o Source
(GObject o, IsDescendantOf RecentChooser o) => RecentChooserK o |
toRecentChooser :: RecentChooserK o => o -> IO RecentChooser Source
Methods
recentChooserAddFilter
data RecentChooserAddFilterMethodInfo Source
((~) * signature (b -> m ()), MonadIO m, RecentChooserK a, RecentFilterK b) => MethodInfo * RecentChooserAddFilterMethodInfo a signature |
recentChooserAddFilter :: (MonadIO m, RecentChooserK a, RecentFilterK b) => a -> b -> m () Source
recentChooserGetCurrentItem
data RecentChooserGetCurrentItemMethodInfo Source
((~) * signature (m RecentInfo), MonadIO m, RecentChooserK a) => MethodInfo * RecentChooserGetCurrentItemMethodInfo a signature |
recentChooserGetCurrentItem :: (MonadIO m, RecentChooserK a) => a -> m RecentInfo Source
recentChooserGetCurrentUri
data RecentChooserGetCurrentUriMethodInfo Source
((~) * signature (m Text), MonadIO m, RecentChooserK a) => MethodInfo * RecentChooserGetCurrentUriMethodInfo a signature |
recentChooserGetCurrentUri :: (MonadIO m, RecentChooserK a) => a -> m Text Source
recentChooserGetFilter
data RecentChooserGetFilterMethodInfo Source
((~) * signature (m RecentFilter), MonadIO m, RecentChooserK a) => MethodInfo * RecentChooserGetFilterMethodInfo a signature |
recentChooserGetFilter :: (MonadIO m, RecentChooserK a) => a -> m RecentFilter Source
recentChooserGetItems
data RecentChooserGetItemsMethodInfo Source
((~) * signature (m [RecentInfo]), MonadIO m, RecentChooserK a) => MethodInfo * RecentChooserGetItemsMethodInfo a signature |
recentChooserGetItems :: (MonadIO m, RecentChooserK a) => a -> m [RecentInfo] Source
recentChooserGetLimit
data RecentChooserGetLimitMethodInfo Source
((~) * signature (m Int32), MonadIO m, RecentChooserK a) => MethodInfo * RecentChooserGetLimitMethodInfo a signature |
recentChooserGetLimit :: (MonadIO m, RecentChooserK a) => a -> m Int32 Source
recentChooserGetLocalOnly
data RecentChooserGetLocalOnlyMethodInfo Source
((~) * signature (m Bool), MonadIO m, RecentChooserK a) => MethodInfo * RecentChooserGetLocalOnlyMethodInfo a signature |
recentChooserGetLocalOnly :: (MonadIO m, RecentChooserK a) => a -> m Bool Source
recentChooserGetSelectMultiple
data RecentChooserGetSelectMultipleMethodInfo Source
((~) * signature (m Bool), MonadIO m, RecentChooserK a) => MethodInfo * RecentChooserGetSelectMultipleMethodInfo a signature |
recentChooserGetSelectMultiple :: (MonadIO m, RecentChooserK a) => a -> m Bool Source
recentChooserGetShowIcons
data RecentChooserGetShowIconsMethodInfo Source
((~) * signature (m Bool), MonadIO m, RecentChooserK a) => MethodInfo * RecentChooserGetShowIconsMethodInfo a signature |
recentChooserGetShowIcons :: (MonadIO m, RecentChooserK a) => a -> m Bool Source
recentChooserGetShowNotFound
data RecentChooserGetShowNotFoundMethodInfo Source
((~) * signature (m Bool), MonadIO m, RecentChooserK a) => MethodInfo * RecentChooserGetShowNotFoundMethodInfo a signature |
recentChooserGetShowNotFound :: (MonadIO m, RecentChooserK a) => a -> m Bool Source
recentChooserGetShowPrivate
data RecentChooserGetShowPrivateMethodInfo Source
((~) * signature (m Bool), MonadIO m, RecentChooserK a) => MethodInfo * RecentChooserGetShowPrivateMethodInfo a signature |
recentChooserGetShowPrivate :: (MonadIO m, RecentChooserK a) => a -> m Bool Source
recentChooserGetShowTips
data RecentChooserGetShowTipsMethodInfo Source
((~) * signature (m Bool), MonadIO m, RecentChooserK a) => MethodInfo * RecentChooserGetShowTipsMethodInfo a signature |
recentChooserGetShowTips :: (MonadIO m, RecentChooserK a) => a -> m Bool Source
recentChooserGetSortType
data RecentChooserGetSortTypeMethodInfo Source
((~) * signature (m RecentSortType), MonadIO m, RecentChooserK a) => MethodInfo * RecentChooserGetSortTypeMethodInfo a signature |
recentChooserGetSortType :: (MonadIO m, RecentChooserK a) => a -> m RecentSortType Source
recentChooserGetUris
data RecentChooserGetUrisMethodInfo Source
((~) * signature (m ([Text], Word64)), MonadIO m, RecentChooserK a) => MethodInfo * RecentChooserGetUrisMethodInfo a signature |
recentChooserGetUris :: (MonadIO m, RecentChooserK a) => a -> m ([Text], Word64) Source
recentChooserListFilters
data RecentChooserListFiltersMethodInfo Source
((~) * signature (m [RecentFilter]), MonadIO m, RecentChooserK a) => MethodInfo * RecentChooserListFiltersMethodInfo a signature |
recentChooserListFilters :: (MonadIO m, RecentChooserK a) => a -> m [RecentFilter] Source
recentChooserRemoveFilter
data RecentChooserRemoveFilterMethodInfo Source
((~) * signature (b -> m ()), MonadIO m, RecentChooserK a, RecentFilterK b) => MethodInfo * RecentChooserRemoveFilterMethodInfo a signature |
recentChooserRemoveFilter :: (MonadIO m, RecentChooserK a, RecentFilterK b) => a -> b -> m () Source
recentChooserSelectAll
data RecentChooserSelectAllMethodInfo Source
((~) * signature (m ()), MonadIO m, RecentChooserK a) => MethodInfo * RecentChooserSelectAllMethodInfo a signature |
recentChooserSelectAll :: (MonadIO m, RecentChooserK a) => a -> m () Source
recentChooserSelectUri
data RecentChooserSelectUriMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, RecentChooserK a) => MethodInfo * RecentChooserSelectUriMethodInfo a signature |
recentChooserSelectUri :: (MonadIO m, RecentChooserK a) => a -> Text -> m () Source
recentChooserSetCurrentUri
data RecentChooserSetCurrentUriMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, RecentChooserK a) => MethodInfo * RecentChooserSetCurrentUriMethodInfo a signature |
recentChooserSetCurrentUri :: (MonadIO m, RecentChooserK a) => a -> Text -> m () Source
recentChooserSetFilter
data RecentChooserSetFilterMethodInfo Source
((~) * signature (Maybe b -> m ()), MonadIO m, RecentChooserK a, RecentFilterK b) => MethodInfo * RecentChooserSetFilterMethodInfo a signature |
recentChooserSetFilter :: (MonadIO m, RecentChooserK a, RecentFilterK b) => a -> Maybe b -> m () Source
recentChooserSetLimit
data RecentChooserSetLimitMethodInfo Source
((~) * signature (Int32 -> m ()), MonadIO m, RecentChooserK a) => MethodInfo * RecentChooserSetLimitMethodInfo a signature |
recentChooserSetLimit :: (MonadIO m, RecentChooserK a) => a -> Int32 -> m () Source
recentChooserSetLocalOnly
data RecentChooserSetLocalOnlyMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, RecentChooserK a) => MethodInfo * RecentChooserSetLocalOnlyMethodInfo a signature |
recentChooserSetLocalOnly :: (MonadIO m, RecentChooserK a) => a -> Bool -> m () Source
recentChooserSetSelectMultiple
data RecentChooserSetSelectMultipleMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, RecentChooserK a) => MethodInfo * RecentChooserSetSelectMultipleMethodInfo a signature |
recentChooserSetSelectMultiple :: (MonadIO m, RecentChooserK a) => a -> Bool -> m () Source
recentChooserSetShowIcons
data RecentChooserSetShowIconsMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, RecentChooserK a) => MethodInfo * RecentChooserSetShowIconsMethodInfo a signature |
recentChooserSetShowIcons :: (MonadIO m, RecentChooserK a) => a -> Bool -> m () Source
recentChooserSetShowNotFound
data RecentChooserSetShowNotFoundMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, RecentChooserK a) => MethodInfo * RecentChooserSetShowNotFoundMethodInfo a signature |
recentChooserSetShowNotFound :: (MonadIO m, RecentChooserK a) => a -> Bool -> m () Source
recentChooserSetShowPrivate
data RecentChooserSetShowPrivateMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, RecentChooserK a) => MethodInfo * RecentChooserSetShowPrivateMethodInfo a signature |
recentChooserSetShowPrivate :: (MonadIO m, RecentChooserK a) => a -> Bool -> m () Source
recentChooserSetShowTips
data RecentChooserSetShowTipsMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, RecentChooserK a) => MethodInfo * RecentChooserSetShowTipsMethodInfo a signature |
recentChooserSetShowTips :: (MonadIO m, RecentChooserK a) => a -> Bool -> m () Source
recentChooserSetSortFunc
data RecentChooserSetSortFuncMethodInfo Source
((~) * signature (RecentSortFunc -> m ()), MonadIO m, RecentChooserK a) => MethodInfo * RecentChooserSetSortFuncMethodInfo a signature |
recentChooserSetSortFunc :: (MonadIO m, RecentChooserK a) => a -> RecentSortFunc -> m () Source
recentChooserSetSortType
data RecentChooserSetSortTypeMethodInfo Source
((~) * signature (RecentSortType -> m ()), MonadIO m, RecentChooserK a) => MethodInfo * RecentChooserSetSortTypeMethodInfo a signature |
recentChooserSetSortType :: (MonadIO m, RecentChooserK a) => a -> RecentSortType -> m () Source
recentChooserUnselectAll
data RecentChooserUnselectAllMethodInfo Source
((~) * signature (m ()), MonadIO m, RecentChooserK a) => MethodInfo * RecentChooserUnselectAllMethodInfo a signature |
recentChooserUnselectAll :: (MonadIO m, RecentChooserK a) => a -> m () Source
recentChooserUnselectUri
data RecentChooserUnselectUriMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, RecentChooserK a) => MethodInfo * RecentChooserUnselectUriMethodInfo a signature |
recentChooserUnselectUri :: (MonadIO m, RecentChooserK a) => a -> Text -> m () Source
Properties
Filter
data RecentChooserFilterPropertyInfo Source
clearRecentChooserFilter :: (MonadIO m, RecentChooserK o) => o -> m () Source
constructRecentChooserFilter :: RecentFilterK a => a -> IO ([Char], GValue) Source
getRecentChooserFilter :: (MonadIO m, RecentChooserK o) => o -> m RecentFilter Source
recentChooserFilter :: AttrLabelProxy "filter" Source
setRecentChooserFilter :: (MonadIO m, RecentChooserK o, RecentFilterK a) => o -> a -> m () Source
Limit
data RecentChooserLimitPropertyInfo Source
AttrInfo RecentChooserLimitPropertyInfo | |
type AttrLabel RecentChooserLimitPropertyInfo = "limit" | |
type AttrGetType RecentChooserLimitPropertyInfo = Int32 | |
type AttrBaseTypeConstraint RecentChooserLimitPropertyInfo = RecentChooserK | |
type AttrSetTypeConstraint RecentChooserLimitPropertyInfo = * ~ Int32 | |
type AttrAllowedOps RecentChooserLimitPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getRecentChooserLimit :: (MonadIO m, RecentChooserK o) => o -> m Int32 Source
recentChooserLimit :: AttrLabelProxy "limit" Source
setRecentChooserLimit :: (MonadIO m, RecentChooserK o) => o -> Int32 -> m () Source
LocalOnly
data RecentChooserLocalOnlyPropertyInfo Source
AttrInfo RecentChooserLocalOnlyPropertyInfo | |
type AttrLabel RecentChooserLocalOnlyPropertyInfo = "local-only" | |
type AttrGetType RecentChooserLocalOnlyPropertyInfo = Bool | |
type AttrBaseTypeConstraint RecentChooserLocalOnlyPropertyInfo = RecentChooserK | |
type AttrSetTypeConstraint RecentChooserLocalOnlyPropertyInfo = * ~ Bool | |
type AttrAllowedOps RecentChooserLocalOnlyPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getRecentChooserLocalOnly :: (MonadIO m, RecentChooserK o) => o -> m Bool Source
recentChooserLocalOnly :: AttrLabelProxy "localOnly" Source
setRecentChooserLocalOnly :: (MonadIO m, RecentChooserK o) => o -> Bool -> m () Source
RecentManager
data RecentChooserRecentManagerPropertyInfo Source
constructRecentChooserRecentManager :: RecentManagerK a => a -> IO ([Char], GValue) Source
recentChooserRecentManager :: AttrLabelProxy "recentManager" Source
SelectMultiple
data RecentChooserSelectMultiplePropertyInfo Source
getRecentChooserSelectMultiple :: (MonadIO m, RecentChooserK o) => o -> m Bool Source
recentChooserSelectMultiple :: AttrLabelProxy "selectMultiple" Source
setRecentChooserSelectMultiple :: (MonadIO m, RecentChooserK o) => o -> Bool -> m () Source
ShowIcons
data RecentChooserShowIconsPropertyInfo Source
AttrInfo RecentChooserShowIconsPropertyInfo | |
type AttrLabel RecentChooserShowIconsPropertyInfo = "show-icons" | |
type AttrGetType RecentChooserShowIconsPropertyInfo = Bool | |
type AttrBaseTypeConstraint RecentChooserShowIconsPropertyInfo = RecentChooserK | |
type AttrSetTypeConstraint RecentChooserShowIconsPropertyInfo = * ~ Bool | |
type AttrAllowedOps RecentChooserShowIconsPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getRecentChooserShowIcons :: (MonadIO m, RecentChooserK o) => o -> m Bool Source
recentChooserShowIcons :: AttrLabelProxy "showIcons" Source
setRecentChooserShowIcons :: (MonadIO m, RecentChooserK o) => o -> Bool -> m () Source
ShowNotFound
data RecentChooserShowNotFoundPropertyInfo Source
AttrInfo RecentChooserShowNotFoundPropertyInfo | |
type AttrLabel RecentChooserShowNotFoundPropertyInfo = "show-not-found" | |
type AttrGetType RecentChooserShowNotFoundPropertyInfo = Bool | |
type AttrBaseTypeConstraint RecentChooserShowNotFoundPropertyInfo = RecentChooserK | |
type AttrSetTypeConstraint RecentChooserShowNotFoundPropertyInfo = * ~ Bool | |
type AttrAllowedOps RecentChooserShowNotFoundPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getRecentChooserShowNotFound :: (MonadIO m, RecentChooserK o) => o -> m Bool Source
recentChooserShowNotFound :: AttrLabelProxy "showNotFound" Source
setRecentChooserShowNotFound :: (MonadIO m, RecentChooserK o) => o -> Bool -> m () Source
ShowPrivate
data RecentChooserShowPrivatePropertyInfo Source
getRecentChooserShowPrivate :: (MonadIO m, RecentChooserK o) => o -> m Bool Source
recentChooserShowPrivate :: AttrLabelProxy "showPrivate" Source
setRecentChooserShowPrivate :: (MonadIO m, RecentChooserK o) => o -> Bool -> m () Source
ShowTips
data RecentChooserShowTipsPropertyInfo Source
AttrInfo RecentChooserShowTipsPropertyInfo | |
type AttrLabel RecentChooserShowTipsPropertyInfo = "show-tips" | |
type AttrGetType RecentChooserShowTipsPropertyInfo = Bool | |
type AttrBaseTypeConstraint RecentChooserShowTipsPropertyInfo = RecentChooserK | |
type AttrSetTypeConstraint RecentChooserShowTipsPropertyInfo = * ~ Bool | |
type AttrAllowedOps RecentChooserShowTipsPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getRecentChooserShowTips :: (MonadIO m, RecentChooserK o) => o -> m Bool Source
recentChooserShowTips :: AttrLabelProxy "showTips" Source
setRecentChooserShowTips :: (MonadIO m, RecentChooserK o) => o -> Bool -> m () Source
SortType
data RecentChooserSortTypePropertyInfo Source
constructRecentChooserSortType :: RecentSortType -> IO ([Char], GValue) Source
getRecentChooserSortType :: (MonadIO m, RecentChooserK o) => o -> m RecentSortType Source
recentChooserSortType :: AttrLabelProxy "sortType" Source
setRecentChooserSortType :: (MonadIO m, RecentChooserK o) => o -> RecentSortType -> m () Source
Signals
ItemActivated
type RecentChooserItemActivatedCallback = IO () Source
type RecentChooserItemActivatedCallbackC = Ptr () -> Ptr () -> IO () Source
afterRecentChooserItemActivated :: (GObject a, MonadIO m) => a -> RecentChooserItemActivatedCallback -> m SignalHandlerId Source
mkRecentChooserItemActivatedCallback :: RecentChooserItemActivatedCallbackC -> IO (FunPtr RecentChooserItemActivatedCallbackC) Source
onRecentChooserItemActivated :: (GObject a, MonadIO m) => a -> RecentChooserItemActivatedCallback -> m SignalHandlerId Source
recentChooserItemActivatedCallbackWrapper :: RecentChooserItemActivatedCallback -> Ptr () -> Ptr () -> IO () Source
SelectionChanged
type RecentChooserSelectionChangedCallback = IO () Source
type RecentChooserSelectionChangedCallbackC = Ptr () -> Ptr () -> IO () Source
afterRecentChooserSelectionChanged :: (GObject a, MonadIO m) => a -> RecentChooserSelectionChangedCallback -> m SignalHandlerId Source
mkRecentChooserSelectionChangedCallback :: RecentChooserSelectionChangedCallbackC -> IO (FunPtr RecentChooserSelectionChangedCallbackC) Source
onRecentChooserSelectionChanged :: (GObject a, MonadIO m) => a -> RecentChooserSelectionChangedCallback -> m SignalHandlerId Source
recentChooserSelectionChangedCallbackWrapper :: RecentChooserSelectionChangedCallback -> Ptr () -> Ptr () -> IO () Source