| 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.GtkSource.Objects.SearchSettings
Contents
- Exported types
- Methods
- searchSettingsGetAtWordBoundaries
- searchSettingsGetCaseSensitive
- searchSettingsGetRegexEnabled
- searchSettingsGetSearchText
- searchSettingsGetWrapAround
- searchSettingsNew
- searchSettingsSetAtWordBoundaries
- searchSettingsSetCaseSensitive
- searchSettingsSetRegexEnabled
- searchSettingsSetSearchText
- searchSettingsSetWrapAround
- Properties
Description
- newtype SearchSettings = SearchSettings (ForeignPtr SearchSettings)
- class GObject o => IsSearchSettings o
- toSearchSettings :: IsSearchSettings o => o -> IO SearchSettings
- noSearchSettings :: Maybe SearchSettings
- data SearchSettingsGetAtWordBoundariesMethodInfo
- searchSettingsGetAtWordBoundaries :: (MonadIO m, IsSearchSettings a) => a -> m Bool
- data SearchSettingsGetCaseSensitiveMethodInfo
- searchSettingsGetCaseSensitive :: (MonadIO m, IsSearchSettings a) => a -> m Bool
- data SearchSettingsGetRegexEnabledMethodInfo
- searchSettingsGetRegexEnabled :: (MonadIO m, IsSearchSettings a) => a -> m Bool
- data SearchSettingsGetSearchTextMethodInfo
- searchSettingsGetSearchText :: (MonadIO m, IsSearchSettings a) => a -> m (Maybe Text)
- data SearchSettingsGetWrapAroundMethodInfo
- searchSettingsGetWrapAround :: (MonadIO m, IsSearchSettings a) => a -> m Bool
- searchSettingsNew :: MonadIO m => m SearchSettings
- data SearchSettingsSetAtWordBoundariesMethodInfo
- searchSettingsSetAtWordBoundaries :: (MonadIO m, IsSearchSettings a) => a -> Bool -> m ()
- data SearchSettingsSetCaseSensitiveMethodInfo
- searchSettingsSetCaseSensitive :: (MonadIO m, IsSearchSettings a) => a -> Bool -> m ()
- data SearchSettingsSetRegexEnabledMethodInfo
- searchSettingsSetRegexEnabled :: (MonadIO m, IsSearchSettings a) => a -> Bool -> m ()
- data SearchSettingsSetSearchTextMethodInfo
- searchSettingsSetSearchText :: (MonadIO m, IsSearchSettings a) => a -> Maybe Text -> m ()
- data SearchSettingsSetWrapAroundMethodInfo
- searchSettingsSetWrapAround :: (MonadIO m, IsSearchSettings a) => a -> Bool -> m ()
- data SearchSettingsAtWordBoundariesPropertyInfo
- constructSearchSettingsAtWordBoundaries :: IsSearchSettings o => Bool -> IO (GValueConstruct o)
- getSearchSettingsAtWordBoundaries :: (MonadIO m, IsSearchSettings o) => o -> m Bool
- searchSettingsAtWordBoundaries :: AttrLabelProxy "atWordBoundaries"
- setSearchSettingsAtWordBoundaries :: (MonadIO m, IsSearchSettings o) => o -> Bool -> m ()
- data SearchSettingsCaseSensitivePropertyInfo
- constructSearchSettingsCaseSensitive :: IsSearchSettings o => Bool -> IO (GValueConstruct o)
- getSearchSettingsCaseSensitive :: (MonadIO m, IsSearchSettings o) => o -> m Bool
- searchSettingsCaseSensitive :: AttrLabelProxy "caseSensitive"
- setSearchSettingsCaseSensitive :: (MonadIO m, IsSearchSettings o) => o -> Bool -> m ()
- data SearchSettingsRegexEnabledPropertyInfo
- constructSearchSettingsRegexEnabled :: IsSearchSettings o => Bool -> IO (GValueConstruct o)
- getSearchSettingsRegexEnabled :: (MonadIO m, IsSearchSettings o) => o -> m Bool
- searchSettingsRegexEnabled :: AttrLabelProxy "regexEnabled"
- setSearchSettingsRegexEnabled :: (MonadIO m, IsSearchSettings o) => o -> Bool -> m ()
- data SearchSettingsSearchTextPropertyInfo
- clearSearchSettingsSearchText :: (MonadIO m, IsSearchSettings o) => o -> m ()
- constructSearchSettingsSearchText :: IsSearchSettings o => Text -> IO (GValueConstruct o)
- getSearchSettingsSearchText :: (MonadIO m, IsSearchSettings o) => o -> m (Maybe Text)
- searchSettingsSearchText :: AttrLabelProxy "searchText"
- setSearchSettingsSearchText :: (MonadIO m, IsSearchSettings o) => o -> Text -> m ()
- data SearchSettingsWrapAroundPropertyInfo
- constructSearchSettingsWrapAround :: IsSearchSettings o => Bool -> IO (GValueConstruct o)
- getSearchSettingsWrapAround :: (MonadIO m, IsSearchSettings o) => o -> m Bool
- searchSettingsWrapAround :: AttrLabelProxy "wrapAround"
- setSearchSettingsWrapAround :: (MonadIO m, IsSearchSettings o) => o -> Bool -> m ()
Exported types
newtype SearchSettings Source #
Constructors
| SearchSettings (ForeignPtr SearchSettings) |
Instances
| GObject SearchSettings Source # | |
| IsObject SearchSettings Source # | |
| IsSearchSettings SearchSettings Source # | |
| ((~) * info (ResolveSearchSettingsMethod t SearchSettings), MethodInfo * info SearchSettings p) => IsLabel t (SearchSettings -> p) Source # | |
| ((~) * info (ResolveSearchSettingsMethod t SearchSettings), MethodInfo * info SearchSettings p) => IsLabelProxy t (SearchSettings -> p) Source # | |
| HasAttributeList * SearchSettings Source # | |
| type SignalList SearchSettings Source # | |
| type AttributeList SearchSettings Source # | |
class GObject o => IsSearchSettings o Source #
Instances
| (GObject a, UnknownAncestorError Constraint SearchSettings a) => IsSearchSettings a Source # | |
| IsSearchSettings SearchSettings Source # | |
toSearchSettings :: IsSearchSettings o => o -> IO SearchSettings Source #
Methods
searchSettingsGetAtWordBoundaries
data SearchSettingsGetAtWordBoundariesMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsSearchSettings a) => MethodInfo * SearchSettingsGetAtWordBoundariesMethodInfo a signature Source # | |
searchSettingsGetAtWordBoundaries :: (MonadIO m, IsSearchSettings a) => a -> m Bool Source #
searchSettingsGetCaseSensitive
data SearchSettingsGetCaseSensitiveMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsSearchSettings a) => MethodInfo * SearchSettingsGetCaseSensitiveMethodInfo a signature Source # | |
searchSettingsGetCaseSensitive :: (MonadIO m, IsSearchSettings a) => a -> m Bool Source #
searchSettingsGetRegexEnabled
data SearchSettingsGetRegexEnabledMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsSearchSettings a) => MethodInfo * SearchSettingsGetRegexEnabledMethodInfo a signature Source # | |
searchSettingsGetRegexEnabled :: (MonadIO m, IsSearchSettings a) => a -> m Bool Source #
searchSettingsGetSearchText
data SearchSettingsGetSearchTextMethodInfo Source #
Instances
| ((~) * signature (m (Maybe Text)), MonadIO m, IsSearchSettings a) => MethodInfo * SearchSettingsGetSearchTextMethodInfo a signature Source # | |
searchSettingsGetSearchText :: (MonadIO m, IsSearchSettings a) => a -> m (Maybe Text) Source #
searchSettingsGetWrapAround
data SearchSettingsGetWrapAroundMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsSearchSettings a) => MethodInfo * SearchSettingsGetWrapAroundMethodInfo a signature Source # | |
searchSettingsGetWrapAround :: (MonadIO m, IsSearchSettings a) => a -> m Bool Source #
searchSettingsNew
searchSettingsNew :: MonadIO m => m SearchSettings Source #
searchSettingsSetAtWordBoundaries
data SearchSettingsSetAtWordBoundariesMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsSearchSettings a) => MethodInfo * SearchSettingsSetAtWordBoundariesMethodInfo a signature Source # | |
searchSettingsSetAtWordBoundaries :: (MonadIO m, IsSearchSettings a) => a -> Bool -> m () Source #
searchSettingsSetCaseSensitive
data SearchSettingsSetCaseSensitiveMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsSearchSettings a) => MethodInfo * SearchSettingsSetCaseSensitiveMethodInfo a signature Source # | |
searchSettingsSetCaseSensitive :: (MonadIO m, IsSearchSettings a) => a -> Bool -> m () Source #
searchSettingsSetRegexEnabled
data SearchSettingsSetRegexEnabledMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsSearchSettings a) => MethodInfo * SearchSettingsSetRegexEnabledMethodInfo a signature Source # | |
searchSettingsSetRegexEnabled :: (MonadIO m, IsSearchSettings a) => a -> Bool -> m () Source #
searchSettingsSetSearchText
data SearchSettingsSetSearchTextMethodInfo Source #
Instances
| ((~) * signature (Maybe Text -> m ()), MonadIO m, IsSearchSettings a) => MethodInfo * SearchSettingsSetSearchTextMethodInfo a signature Source # | |
searchSettingsSetSearchText :: (MonadIO m, IsSearchSettings a) => a -> Maybe Text -> m () Source #
searchSettingsSetWrapAround
data SearchSettingsSetWrapAroundMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsSearchSettings a) => MethodInfo * SearchSettingsSetWrapAroundMethodInfo a signature Source # | |
searchSettingsSetWrapAround :: (MonadIO m, IsSearchSettings a) => a -> Bool -> m () Source #
Properties
AtWordBoundaries
data SearchSettingsAtWordBoundariesPropertyInfo Source #
Instances
| AttrInfo SearchSettingsAtWordBoundariesPropertyInfo Source # | |
| type AttrSetTypeConstraint SearchSettingsAtWordBoundariesPropertyInfo Source # | |
| type AttrLabel SearchSettingsAtWordBoundariesPropertyInfo Source # | |
| type AttrGetType SearchSettingsAtWordBoundariesPropertyInfo Source # | |
| type AttrBaseTypeConstraint SearchSettingsAtWordBoundariesPropertyInfo Source # | |
| type AttrAllowedOps SearchSettingsAtWordBoundariesPropertyInfo Source # | |
constructSearchSettingsAtWordBoundaries :: IsSearchSettings o => Bool -> IO (GValueConstruct o) Source #
getSearchSettingsAtWordBoundaries :: (MonadIO m, IsSearchSettings o) => o -> m Bool Source #
searchSettingsAtWordBoundaries :: AttrLabelProxy "atWordBoundaries" Source #
setSearchSettingsAtWordBoundaries :: (MonadIO m, IsSearchSettings o) => o -> Bool -> m () Source #
CaseSensitive
data SearchSettingsCaseSensitivePropertyInfo Source #
Instances
| AttrInfo SearchSettingsCaseSensitivePropertyInfo Source # | |
| type AttrSetTypeConstraint SearchSettingsCaseSensitivePropertyInfo Source # | |
| type AttrLabel SearchSettingsCaseSensitivePropertyInfo Source # | |
| type AttrGetType SearchSettingsCaseSensitivePropertyInfo Source # | |
| type AttrBaseTypeConstraint SearchSettingsCaseSensitivePropertyInfo Source # | |
| type AttrAllowedOps SearchSettingsCaseSensitivePropertyInfo Source # | |
constructSearchSettingsCaseSensitive :: IsSearchSettings o => Bool -> IO (GValueConstruct o) Source #
getSearchSettingsCaseSensitive :: (MonadIO m, IsSearchSettings o) => o -> m Bool Source #
searchSettingsCaseSensitive :: AttrLabelProxy "caseSensitive" Source #
setSearchSettingsCaseSensitive :: (MonadIO m, IsSearchSettings o) => o -> Bool -> m () Source #
RegexEnabled
data SearchSettingsRegexEnabledPropertyInfo Source #
Instances
| AttrInfo SearchSettingsRegexEnabledPropertyInfo Source # | |
| type AttrSetTypeConstraint SearchSettingsRegexEnabledPropertyInfo Source # | |
| type AttrLabel SearchSettingsRegexEnabledPropertyInfo Source # | |
| type AttrGetType SearchSettingsRegexEnabledPropertyInfo Source # | |
| type AttrBaseTypeConstraint SearchSettingsRegexEnabledPropertyInfo Source # | |
| type AttrAllowedOps SearchSettingsRegexEnabledPropertyInfo Source # | |
constructSearchSettingsRegexEnabled :: IsSearchSettings o => Bool -> IO (GValueConstruct o) Source #
getSearchSettingsRegexEnabled :: (MonadIO m, IsSearchSettings o) => o -> m Bool Source #
searchSettingsRegexEnabled :: AttrLabelProxy "regexEnabled" Source #
setSearchSettingsRegexEnabled :: (MonadIO m, IsSearchSettings o) => o -> Bool -> m () Source #
SearchText
data SearchSettingsSearchTextPropertyInfo Source #
Instances
| AttrInfo SearchSettingsSearchTextPropertyInfo Source # | |
| type AttrSetTypeConstraint SearchSettingsSearchTextPropertyInfo Source # | |
| type AttrLabel SearchSettingsSearchTextPropertyInfo Source # | |
| type AttrGetType SearchSettingsSearchTextPropertyInfo Source # | |
| type AttrBaseTypeConstraint SearchSettingsSearchTextPropertyInfo Source # | |
| type AttrAllowedOps SearchSettingsSearchTextPropertyInfo Source # | |
clearSearchSettingsSearchText :: (MonadIO m, IsSearchSettings o) => o -> m () Source #
constructSearchSettingsSearchText :: IsSearchSettings o => Text -> IO (GValueConstruct o) Source #
getSearchSettingsSearchText :: (MonadIO m, IsSearchSettings o) => o -> m (Maybe Text) Source #
searchSettingsSearchText :: AttrLabelProxy "searchText" Source #
setSearchSettingsSearchText :: (MonadIO m, IsSearchSettings o) => o -> Text -> m () Source #
WrapAround
data SearchSettingsWrapAroundPropertyInfo Source #
Instances
| AttrInfo SearchSettingsWrapAroundPropertyInfo Source # | |
| type AttrSetTypeConstraint SearchSettingsWrapAroundPropertyInfo Source # | |
| type AttrLabel SearchSettingsWrapAroundPropertyInfo Source # | |
| type AttrGetType SearchSettingsWrapAroundPropertyInfo Source # | |
| type AttrBaseTypeConstraint SearchSettingsWrapAroundPropertyInfo Source # | |
| type AttrAllowedOps SearchSettingsWrapAroundPropertyInfo Source # | |
constructSearchSettingsWrapAround :: IsSearchSettings o => Bool -> IO (GValueConstruct o) Source #
getSearchSettingsWrapAround :: (MonadIO m, IsSearchSettings o) => o -> m Bool Source #
searchSettingsWrapAround :: AttrLabelProxy "wrapAround" Source #
setSearchSettingsWrapAround :: (MonadIO m, IsSearchSettings o) => o -> Bool -> m () Source #