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
- searchSettingsGetAtWordBoundaries
- searchSettingsGetCaseSensitive
- searchSettingsGetRegexEnabled
- searchSettingsGetSearchText
- searchSettingsGetWrapAround
- searchSettingsNew
- searchSettingsSetAtWordBoundaries
- searchSettingsSetCaseSensitive
- searchSettingsSetRegexEnabled
- searchSettingsSetSearchText
- searchSettingsSetWrapAround
- Properties
- newtype SearchSettings = SearchSettings (ForeignPtr SearchSettings)
- class GObject o => SearchSettingsK o
- toSearchSettings :: SearchSettingsK o => o -> IO SearchSettings
- noSearchSettings :: Maybe SearchSettings
- data SearchSettingsGetAtWordBoundariesMethodInfo
- searchSettingsGetAtWordBoundaries :: (MonadIO m, SearchSettingsK a) => a -> m Bool
- data SearchSettingsGetCaseSensitiveMethodInfo
- searchSettingsGetCaseSensitive :: (MonadIO m, SearchSettingsK a) => a -> m Bool
- data SearchSettingsGetRegexEnabledMethodInfo
- searchSettingsGetRegexEnabled :: (MonadIO m, SearchSettingsK a) => a -> m Bool
- data SearchSettingsGetSearchTextMethodInfo
- searchSettingsGetSearchText :: (MonadIO m, SearchSettingsK a) => a -> m (Maybe Text)
- data SearchSettingsGetWrapAroundMethodInfo
- searchSettingsGetWrapAround :: (MonadIO m, SearchSettingsK a) => a -> m Bool
- searchSettingsNew :: MonadIO m => m SearchSettings
- data SearchSettingsSetAtWordBoundariesMethodInfo
- searchSettingsSetAtWordBoundaries :: (MonadIO m, SearchSettingsK a) => a -> Bool -> m ()
- data SearchSettingsSetCaseSensitiveMethodInfo
- searchSettingsSetCaseSensitive :: (MonadIO m, SearchSettingsK a) => a -> Bool -> m ()
- data SearchSettingsSetRegexEnabledMethodInfo
- searchSettingsSetRegexEnabled :: (MonadIO m, SearchSettingsK a) => a -> Bool -> m ()
- data SearchSettingsSetSearchTextMethodInfo
- searchSettingsSetSearchText :: (MonadIO m, SearchSettingsK a) => a -> Maybe Text -> m ()
- data SearchSettingsSetWrapAroundMethodInfo
- searchSettingsSetWrapAround :: (MonadIO m, SearchSettingsK a) => a -> Bool -> m ()
- data SearchSettingsAtWordBoundariesPropertyInfo
- constructSearchSettingsAtWordBoundaries :: Bool -> IO ([Char], GValue)
- getSearchSettingsAtWordBoundaries :: (MonadIO m, SearchSettingsK o) => o -> m Bool
- searchSettingsAtWordBoundaries :: AttrLabelProxy "atWordBoundaries"
- setSearchSettingsAtWordBoundaries :: (MonadIO m, SearchSettingsK o) => o -> Bool -> m ()
- data SearchSettingsCaseSensitivePropertyInfo
- constructSearchSettingsCaseSensitive :: Bool -> IO ([Char], GValue)
- getSearchSettingsCaseSensitive :: (MonadIO m, SearchSettingsK o) => o -> m Bool
- searchSettingsCaseSensitive :: AttrLabelProxy "caseSensitive"
- setSearchSettingsCaseSensitive :: (MonadIO m, SearchSettingsK o) => o -> Bool -> m ()
- data SearchSettingsRegexEnabledPropertyInfo
- constructSearchSettingsRegexEnabled :: Bool -> IO ([Char], GValue)
- getSearchSettingsRegexEnabled :: (MonadIO m, SearchSettingsK o) => o -> m Bool
- searchSettingsRegexEnabled :: AttrLabelProxy "regexEnabled"
- setSearchSettingsRegexEnabled :: (MonadIO m, SearchSettingsK o) => o -> Bool -> m ()
- data SearchSettingsSearchTextPropertyInfo
- clearSearchSettingsSearchText :: (MonadIO m, SearchSettingsK o) => o -> m ()
- constructSearchSettingsSearchText :: Text -> IO ([Char], GValue)
- getSearchSettingsSearchText :: (MonadIO m, SearchSettingsK o) => o -> m (Maybe Text)
- searchSettingsSearchText :: AttrLabelProxy "searchText"
- setSearchSettingsSearchText :: (MonadIO m, SearchSettingsK o) => o -> Text -> m ()
- data SearchSettingsWrapAroundPropertyInfo
- constructSearchSettingsWrapAround :: Bool -> IO ([Char], GValue)
- getSearchSettingsWrapAround :: (MonadIO m, SearchSettingsK o) => o -> m Bool
- searchSettingsWrapAround :: AttrLabelProxy "wrapAround"
- setSearchSettingsWrapAround :: (MonadIO m, SearchSettingsK o) => o -> Bool -> m ()
Exported types
newtype SearchSettings Source
GObject SearchSettings | |
((~) * info (ResolveSearchSettingsMethod t SearchSettings), MethodInfo * info SearchSettings p) => IsLabelProxy t (SearchSettings -> p) | |
type ParentTypes SearchSettings | |
type AttributeList SearchSettings | |
type SignalList SearchSettings |
class GObject o => SearchSettingsK o Source
(GObject o, IsDescendantOf SearchSettings o) => SearchSettingsK o |
toSearchSettings :: SearchSettingsK o => o -> IO SearchSettings Source
Methods
searchSettingsGetAtWordBoundaries
data SearchSettingsGetAtWordBoundariesMethodInfo Source
((~) * signature (m Bool), MonadIO m, SearchSettingsK a) => MethodInfo * SearchSettingsGetAtWordBoundariesMethodInfo a signature |
searchSettingsGetAtWordBoundaries :: (MonadIO m, SearchSettingsK a) => a -> m Bool Source
searchSettingsGetCaseSensitive
data SearchSettingsGetCaseSensitiveMethodInfo Source
((~) * signature (m Bool), MonadIO m, SearchSettingsK a) => MethodInfo * SearchSettingsGetCaseSensitiveMethodInfo a signature |
searchSettingsGetCaseSensitive :: (MonadIO m, SearchSettingsK a) => a -> m Bool Source
searchSettingsGetRegexEnabled
data SearchSettingsGetRegexEnabledMethodInfo Source
((~) * signature (m Bool), MonadIO m, SearchSettingsK a) => MethodInfo * SearchSettingsGetRegexEnabledMethodInfo a signature |
searchSettingsGetRegexEnabled :: (MonadIO m, SearchSettingsK a) => a -> m Bool Source
searchSettingsGetSearchText
data SearchSettingsGetSearchTextMethodInfo Source
((~) * signature (m (Maybe Text)), MonadIO m, SearchSettingsK a) => MethodInfo * SearchSettingsGetSearchTextMethodInfo a signature |
searchSettingsGetSearchText :: (MonadIO m, SearchSettingsK a) => a -> m (Maybe Text) Source
searchSettingsGetWrapAround
data SearchSettingsGetWrapAroundMethodInfo Source
((~) * signature (m Bool), MonadIO m, SearchSettingsK a) => MethodInfo * SearchSettingsGetWrapAroundMethodInfo a signature |
searchSettingsGetWrapAround :: (MonadIO m, SearchSettingsK a) => a -> m Bool Source
searchSettingsNew
searchSettingsNew :: MonadIO m => m SearchSettings Source
searchSettingsSetAtWordBoundaries
data SearchSettingsSetAtWordBoundariesMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, SearchSettingsK a) => MethodInfo * SearchSettingsSetAtWordBoundariesMethodInfo a signature |
searchSettingsSetAtWordBoundaries :: (MonadIO m, SearchSettingsK a) => a -> Bool -> m () Source
searchSettingsSetCaseSensitive
data SearchSettingsSetCaseSensitiveMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, SearchSettingsK a) => MethodInfo * SearchSettingsSetCaseSensitiveMethodInfo a signature |
searchSettingsSetCaseSensitive :: (MonadIO m, SearchSettingsK a) => a -> Bool -> m () Source
searchSettingsSetRegexEnabled
data SearchSettingsSetRegexEnabledMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, SearchSettingsK a) => MethodInfo * SearchSettingsSetRegexEnabledMethodInfo a signature |
searchSettingsSetRegexEnabled :: (MonadIO m, SearchSettingsK a) => a -> Bool -> m () Source
searchSettingsSetSearchText
data SearchSettingsSetSearchTextMethodInfo Source
((~) * signature (Maybe Text -> m ()), MonadIO m, SearchSettingsK a) => MethodInfo * SearchSettingsSetSearchTextMethodInfo a signature |
searchSettingsSetSearchText :: (MonadIO m, SearchSettingsK a) => a -> Maybe Text -> m () Source
searchSettingsSetWrapAround
data SearchSettingsSetWrapAroundMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, SearchSettingsK a) => MethodInfo * SearchSettingsSetWrapAroundMethodInfo a signature |
searchSettingsSetWrapAround :: (MonadIO m, SearchSettingsK a) => a -> Bool -> m () Source
Properties
AtWordBoundaries
data SearchSettingsAtWordBoundariesPropertyInfo Source
getSearchSettingsAtWordBoundaries :: (MonadIO m, SearchSettingsK o) => o -> m Bool Source
searchSettingsAtWordBoundaries :: AttrLabelProxy "atWordBoundaries" Source
setSearchSettingsAtWordBoundaries :: (MonadIO m, SearchSettingsK o) => o -> Bool -> m () Source
CaseSensitive
data SearchSettingsCaseSensitivePropertyInfo Source
getSearchSettingsCaseSensitive :: (MonadIO m, SearchSettingsK o) => o -> m Bool Source
searchSettingsCaseSensitive :: AttrLabelProxy "caseSensitive" Source
setSearchSettingsCaseSensitive :: (MonadIO m, SearchSettingsK o) => o -> Bool -> m () Source
RegexEnabled
data SearchSettingsRegexEnabledPropertyInfo Source
getSearchSettingsRegexEnabled :: (MonadIO m, SearchSettingsK o) => o -> m Bool Source
searchSettingsRegexEnabled :: AttrLabelProxy "regexEnabled" Source
setSearchSettingsRegexEnabled :: (MonadIO m, SearchSettingsK o) => o -> Bool -> m () Source
SearchText
data SearchSettingsSearchTextPropertyInfo Source
AttrInfo SearchSettingsSearchTextPropertyInfo | |
type AttrLabel SearchSettingsSearchTextPropertyInfo = "search-text" | |
type AttrGetType SearchSettingsSearchTextPropertyInfo = Maybe Text | |
type AttrBaseTypeConstraint SearchSettingsSearchTextPropertyInfo = SearchSettingsK | |
type AttrSetTypeConstraint SearchSettingsSearchTextPropertyInfo = * ~ Text | |
type AttrAllowedOps SearchSettingsSearchTextPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))) |
clearSearchSettingsSearchText :: (MonadIO m, SearchSettingsK o) => o -> m () Source
getSearchSettingsSearchText :: (MonadIO m, SearchSettingsK o) => o -> m (Maybe Text) Source
searchSettingsSearchText :: AttrLabelProxy "searchText" Source
setSearchSettingsSearchText :: (MonadIO m, SearchSettingsK o) => o -> Text -> m () Source
WrapAround
data SearchSettingsWrapAroundPropertyInfo Source
getSearchSettingsWrapAround :: (MonadIO m, SearchSettingsK o) => o -> m Bool Source
searchSettingsWrapAround :: AttrLabelProxy "wrapAround" Source
setSearchSettingsWrapAround :: (MonadIO m, SearchSettingsK o) => o -> Bool -> m () Source