gi-gtksource-3.0.7: GtkSource bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.GtkSource.Objects.SearchSettings

Contents

Description

 

Synopsis

Exported types

newtype SearchSettings Source #

Constructors

SearchSettings (ManagedPtr SearchSettings) 

Instances

GObject SearchSettings Source # 
IsObject SearchSettings Source # 
IsSearchSettings SearchSettings Source # 
((~) * info (ResolveSearchSettingsMethod t SearchSettings), MethodInfo * info SearchSettings p) => IsLabel t (SearchSettings -> p) Source # 

Methods

fromLabel :: Proxy# Symbol t -> SearchSettings -> p #

((~) * info (ResolveSearchSettingsMethod t SearchSettings), MethodInfo * info SearchSettings p) => IsLabelProxy t (SearchSettings -> p) Source # 
HasAttributeList * SearchSettings Source # 
type SignalList SearchSettings Source # 
type SignalList SearchSettings
type AttributeList SearchSettings Source # 
type AttributeList SearchSettings

class GObject o => IsSearchSettings o Source #

Instances

Methods

getAtWordBoundaries

getCaseSensitive

data SearchSettingsGetCaseSensitiveMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsSearchSettings a) => MethodInfo * SearchSettingsGetCaseSensitiveMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy SearchSettingsGetCaseSensitiveMethodInfo a -> signature -> s

getRegexEnabled

data SearchSettingsGetRegexEnabledMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsSearchSettings a) => MethodInfo * SearchSettingsGetRegexEnabledMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy SearchSettingsGetRegexEnabledMethodInfo a -> signature -> s

getSearchText

data SearchSettingsGetSearchTextMethodInfo Source #

Instances

((~) * signature (m (Maybe Text)), MonadIO m, IsSearchSettings a) => MethodInfo * SearchSettingsGetSearchTextMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy SearchSettingsGetSearchTextMethodInfo a -> signature -> s

getWrapAround

data SearchSettingsGetWrapAroundMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsSearchSettings a) => MethodInfo * SearchSettingsGetWrapAroundMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy SearchSettingsGetWrapAroundMethodInfo a -> signature -> s

new

setAtWordBoundaries

data SearchSettingsSetAtWordBoundariesMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsSearchSettings a) => MethodInfo * SearchSettingsSetAtWordBoundariesMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy SearchSettingsSetAtWordBoundariesMethodInfo a -> signature -> s

setCaseSensitive

data SearchSettingsSetCaseSensitiveMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsSearchSettings a) => MethodInfo * SearchSettingsSetCaseSensitiveMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy SearchSettingsSetCaseSensitiveMethodInfo a -> signature -> s

setRegexEnabled

data SearchSettingsSetRegexEnabledMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsSearchSettings a) => MethodInfo * SearchSettingsSetRegexEnabledMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy SearchSettingsSetRegexEnabledMethodInfo a -> signature -> s

setSearchText

data SearchSettingsSetSearchTextMethodInfo Source #

Instances

((~) * signature (Maybe Text -> m ()), MonadIO m, IsSearchSettings a) => MethodInfo * SearchSettingsSetSearchTextMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy SearchSettingsSetSearchTextMethodInfo a -> signature -> s

setWrapAround

data SearchSettingsSetWrapAroundMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsSearchSettings a) => MethodInfo * SearchSettingsSetWrapAroundMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy SearchSettingsSetWrapAroundMethodInfo a -> signature -> s

Properties

atWordBoundaries

data SearchSettingsAtWordBoundariesPropertyInfo Source #

Instances

AttrInfo SearchSettingsAtWordBoundariesPropertyInfo Source # 
type AttrSetTypeConstraint SearchSettingsAtWordBoundariesPropertyInfo Source # 
type AttrSetTypeConstraint SearchSettingsAtWordBoundariesPropertyInfo = * ~ Bool
type AttrOrigin SearchSettingsAtWordBoundariesPropertyInfo Source # 
type AttrLabel SearchSettingsAtWordBoundariesPropertyInfo Source # 
type AttrLabel SearchSettingsAtWordBoundariesPropertyInfo = "at-word-boundaries"
type AttrGetType SearchSettingsAtWordBoundariesPropertyInfo Source # 
type AttrBaseTypeConstraint SearchSettingsAtWordBoundariesPropertyInfo Source # 
type AttrAllowedOps SearchSettingsAtWordBoundariesPropertyInfo Source # 
type AttrAllowedOps SearchSettingsAtWordBoundariesPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

searchSettingsAtWordBoundaries :: AttrLabelProxy "atWordBoundaries" Source #

caseSensitive

data SearchSettingsCaseSensitivePropertyInfo Source #

Instances

AttrInfo SearchSettingsCaseSensitivePropertyInfo Source # 
type AttrSetTypeConstraint SearchSettingsCaseSensitivePropertyInfo Source # 
type AttrSetTypeConstraint SearchSettingsCaseSensitivePropertyInfo = * ~ Bool
type AttrOrigin SearchSettingsCaseSensitivePropertyInfo Source # 
type AttrLabel SearchSettingsCaseSensitivePropertyInfo Source # 
type AttrLabel SearchSettingsCaseSensitivePropertyInfo = "case-sensitive"
type AttrGetType SearchSettingsCaseSensitivePropertyInfo Source # 
type AttrBaseTypeConstraint SearchSettingsCaseSensitivePropertyInfo Source # 
type AttrAllowedOps SearchSettingsCaseSensitivePropertyInfo Source # 
type AttrAllowedOps SearchSettingsCaseSensitivePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

searchSettingsCaseSensitive :: AttrLabelProxy "caseSensitive" Source #

regexEnabled

data SearchSettingsRegexEnabledPropertyInfo Source #

Instances

AttrInfo SearchSettingsRegexEnabledPropertyInfo Source # 
type AttrSetTypeConstraint SearchSettingsRegexEnabledPropertyInfo Source # 
type AttrSetTypeConstraint SearchSettingsRegexEnabledPropertyInfo = * ~ Bool
type AttrOrigin SearchSettingsRegexEnabledPropertyInfo Source # 
type AttrLabel SearchSettingsRegexEnabledPropertyInfo Source # 
type AttrLabel SearchSettingsRegexEnabledPropertyInfo = "regex-enabled"
type AttrGetType SearchSettingsRegexEnabledPropertyInfo Source # 
type AttrBaseTypeConstraint SearchSettingsRegexEnabledPropertyInfo Source # 
type AttrAllowedOps SearchSettingsRegexEnabledPropertyInfo Source # 
type AttrAllowedOps SearchSettingsRegexEnabledPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

searchSettingsRegexEnabled :: AttrLabelProxy "regexEnabled" Source #

searchText

data SearchSettingsSearchTextPropertyInfo Source #

Instances

AttrInfo SearchSettingsSearchTextPropertyInfo Source # 
type AttrSetTypeConstraint SearchSettingsSearchTextPropertyInfo Source # 
type AttrSetTypeConstraint SearchSettingsSearchTextPropertyInfo = * ~ Text
type AttrOrigin SearchSettingsSearchTextPropertyInfo Source # 
type AttrLabel SearchSettingsSearchTextPropertyInfo Source # 
type AttrLabel SearchSettingsSearchTextPropertyInfo = "search-text"
type AttrGetType SearchSettingsSearchTextPropertyInfo Source # 
type AttrBaseTypeConstraint SearchSettingsSearchTextPropertyInfo Source # 
type AttrAllowedOps SearchSettingsSearchTextPropertyInfo Source # 
type AttrAllowedOps SearchSettingsSearchTextPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructSearchSettingsSearchText :: IsSearchSettings o => Text -> IO (GValueConstruct o) Source #

searchSettingsSearchText :: AttrLabelProxy "searchText" Source #

wrapAround

data SearchSettingsWrapAroundPropertyInfo Source #

Instances

AttrInfo SearchSettingsWrapAroundPropertyInfo Source # 
type AttrSetTypeConstraint SearchSettingsWrapAroundPropertyInfo Source # 
type AttrSetTypeConstraint SearchSettingsWrapAroundPropertyInfo = * ~ Bool
type AttrOrigin SearchSettingsWrapAroundPropertyInfo Source # 
type AttrLabel SearchSettingsWrapAroundPropertyInfo Source # 
type AttrLabel SearchSettingsWrapAroundPropertyInfo = "wrap-around"
type AttrGetType SearchSettingsWrapAroundPropertyInfo Source # 
type AttrBaseTypeConstraint SearchSettingsWrapAroundPropertyInfo Source # 
type AttrAllowedOps SearchSettingsWrapAroundPropertyInfo Source # 
type AttrAllowedOps SearchSettingsWrapAroundPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

searchSettingsWrapAround :: AttrLabelProxy "wrapAround" Source #