gi-gtksource-3.0.6: 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.SearchContext

Contents

Description

 

Synopsis

Exported types

newtype SearchContext Source #

Instances

GObject SearchContext Source # 
IsObject SearchContext Source # 
IsSearchContext SearchContext Source # 
((~) * info (ResolveSearchContextMethod t SearchContext), MethodInfo * info SearchContext p) => IsLabel t (SearchContext -> p) Source # 

Methods

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

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

class GObject o => IsSearchContext o Source #

Instances

(GObject a, UnknownAncestorError Constraint SearchContext a) => IsSearchContext a Source # 
IsSearchContext SearchContext Source # 

Methods

searchContextBackward

data SearchContextBackwardMethodInfo Source #

Instances

((~) * signature (TextIter -> m (Bool, TextIter, TextIter)), MonadIO m, IsSearchContext a) => MethodInfo * SearchContextBackwardMethodInfo a signature Source # 

Methods

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

searchContextBackward :: (MonadIO m, IsSearchContext a) => a -> TextIter -> m (Bool, TextIter, TextIter) Source #

searchContextBackwardAsync

data SearchContextBackwardAsyncMethodInfo Source #

Instances

((~) * signature (TextIter -> Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, IsSearchContext a, IsCancellable b) => MethodInfo * SearchContextBackwardAsyncMethodInfo a signature Source # 

Methods

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

searchContextBackwardAsync :: (MonadIO m, IsSearchContext a, IsCancellable b) => a -> TextIter -> Maybe b -> Maybe AsyncReadyCallback -> m () Source #

searchContextBackwardFinish

data SearchContextBackwardFinishMethodInfo Source #

Instances

((~) * signature (b -> m (TextIter, TextIter)), MonadIO m, IsSearchContext a, IsAsyncResult b) => MethodInfo * SearchContextBackwardFinishMethodInfo a signature Source # 

Methods

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

searchContextBackwardFinish :: (MonadIO m, IsSearchContext a, IsAsyncResult b) => a -> b -> m (TextIter, TextIter) Source #

searchContextForward

data SearchContextForwardMethodInfo Source #

Instances

((~) * signature (TextIter -> m (Bool, TextIter, TextIter)), MonadIO m, IsSearchContext a) => MethodInfo * SearchContextForwardMethodInfo a signature Source # 

Methods

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

searchContextForward :: (MonadIO m, IsSearchContext a) => a -> TextIter -> m (Bool, TextIter, TextIter) Source #

searchContextForwardAsync

data SearchContextForwardAsyncMethodInfo Source #

Instances

((~) * signature (TextIter -> Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, IsSearchContext a, IsCancellable b) => MethodInfo * SearchContextForwardAsyncMethodInfo a signature Source # 

Methods

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

searchContextForwardAsync :: (MonadIO m, IsSearchContext a, IsCancellable b) => a -> TextIter -> Maybe b -> Maybe AsyncReadyCallback -> m () Source #

searchContextForwardFinish

data SearchContextForwardFinishMethodInfo Source #

Instances

((~) * signature (b -> m (TextIter, TextIter)), MonadIO m, IsSearchContext a, IsAsyncResult b) => MethodInfo * SearchContextForwardFinishMethodInfo a signature Source # 

Methods

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

searchContextForwardFinish :: (MonadIO m, IsSearchContext a, IsAsyncResult b) => a -> b -> m (TextIter, TextIter) Source #

searchContextGetBuffer

data SearchContextGetBufferMethodInfo Source #

Instances

((~) * signature (m Buffer), MonadIO m, IsSearchContext a) => MethodInfo * SearchContextGetBufferMethodInfo a signature Source # 

Methods

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

searchContextGetHighlight

data SearchContextGetHighlightMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsSearchContext a) => MethodInfo * SearchContextGetHighlightMethodInfo a signature Source # 

Methods

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

searchContextGetMatchStyle

data SearchContextGetMatchStyleMethodInfo Source #

Instances

((~) * signature (m Style), MonadIO m, IsSearchContext a) => MethodInfo * SearchContextGetMatchStyleMethodInfo a signature Source # 

Methods

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

searchContextGetOccurrencePosition

data SearchContextGetOccurrencePositionMethodInfo Source #

Instances

((~) * signature (TextIter -> TextIter -> m Int32), MonadIO m, IsSearchContext a) => MethodInfo * SearchContextGetOccurrencePositionMethodInfo a signature Source # 

Methods

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

searchContextGetOccurrencePosition :: (MonadIO m, IsSearchContext a) => a -> TextIter -> TextIter -> m Int32 Source #

searchContextGetOccurrencesCount

searchContextGetRegexError

data SearchContextGetRegexErrorMethodInfo Source #

Instances

((~) * signature (m (Maybe GError)), MonadIO m, IsSearchContext a) => MethodInfo * SearchContextGetRegexErrorMethodInfo a signature Source # 

Methods

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

searchContextGetSettings

data SearchContextGetSettingsMethodInfo Source #

Instances

((~) * signature (m SearchSettings), MonadIO m, IsSearchContext a) => MethodInfo * SearchContextGetSettingsMethodInfo a signature Source # 

Methods

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

searchContextNew

searchContextReplace

data SearchContextReplaceMethodInfo Source #

Instances

((~) * signature (TextIter -> TextIter -> Text -> Int32 -> m ()), MonadIO m, IsSearchContext a) => MethodInfo * SearchContextReplaceMethodInfo a signature Source # 

Methods

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

searchContextReplace :: (MonadIO m, IsSearchContext a) => a -> TextIter -> TextIter -> Text -> Int32 -> m () Source #

searchContextReplaceAll

data SearchContextReplaceAllMethodInfo Source #

Instances

((~) * signature (Text -> Int32 -> m Word32), MonadIO m, IsSearchContext a) => MethodInfo * SearchContextReplaceAllMethodInfo a signature Source # 

Methods

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

searchContextSetHighlight

data SearchContextSetHighlightMethodInfo Source #

Instances

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

Methods

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

searchContextSetMatchStyle

data SearchContextSetMatchStyleMethodInfo Source #

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, IsSearchContext a, IsStyle b) => MethodInfo * SearchContextSetMatchStyleMethodInfo a signature Source # 

Methods

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

searchContextSetSettings

data SearchContextSetSettingsMethodInfo Source #

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, IsSearchContext a, IsSearchSettings b) => MethodInfo * SearchContextSetSettingsMethodInfo a signature Source # 

Methods

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

Properties

Buffer

data SearchContextBufferPropertyInfo Source #

Instances

AttrInfo SearchContextBufferPropertyInfo Source # 

Associated Types

type AttrAllowedOps SearchContextBufferPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint SearchContextBufferPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint SearchContextBufferPropertyInfo :: * -> Constraint

type AttrGetType SearchContextBufferPropertyInfo :: *

type AttrLabel SearchContextBufferPropertyInfo :: Symbol

Methods

attrGet :: AttrBaseTypeConstraint SearchContextBufferPropertyInfo o => Proxy * SearchContextBufferPropertyInfo -> o -> IO (AttrGetType SearchContextBufferPropertyInfo)

attrSet :: (AttrBaseTypeConstraint SearchContextBufferPropertyInfo o, AttrSetTypeConstraint SearchContextBufferPropertyInfo b) => Proxy * SearchContextBufferPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint SearchContextBufferPropertyInfo o => Proxy * SearchContextBufferPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint SearchContextBufferPropertyInfo o, AttrSetTypeConstraint SearchContextBufferPropertyInfo b) => Proxy * SearchContextBufferPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint SearchContextBufferPropertyInfo Source # 
type AttrSetTypeConstraint SearchContextBufferPropertyInfo = IsBuffer
type AttrLabel SearchContextBufferPropertyInfo Source # 
type AttrLabel SearchContextBufferPropertyInfo = "buffer"
type AttrGetType SearchContextBufferPropertyInfo Source # 
type AttrBaseTypeConstraint SearchContextBufferPropertyInfo Source # 
type AttrBaseTypeConstraint SearchContextBufferPropertyInfo = IsSearchContext
type AttrAllowedOps SearchContextBufferPropertyInfo Source # 
type AttrAllowedOps SearchContextBufferPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))

constructSearchContextBuffer :: (IsSearchContext o, IsBuffer a) => a -> IO (GValueConstruct o) Source #

searchContextBuffer :: AttrLabelProxy "buffer" Source #

Highlight

data SearchContextHighlightPropertyInfo Source #

Instances

AttrInfo SearchContextHighlightPropertyInfo Source # 

Associated Types

type AttrAllowedOps SearchContextHighlightPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint SearchContextHighlightPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint SearchContextHighlightPropertyInfo :: * -> Constraint

type AttrGetType SearchContextHighlightPropertyInfo :: *

type AttrLabel SearchContextHighlightPropertyInfo :: Symbol

type AttrSetTypeConstraint SearchContextHighlightPropertyInfo Source # 
type AttrSetTypeConstraint SearchContextHighlightPropertyInfo = * ~ Bool
type AttrLabel SearchContextHighlightPropertyInfo Source # 
type AttrLabel SearchContextHighlightPropertyInfo = "highlight"
type AttrGetType SearchContextHighlightPropertyInfo Source # 
type AttrBaseTypeConstraint SearchContextHighlightPropertyInfo Source # 
type AttrAllowedOps SearchContextHighlightPropertyInfo Source # 
type AttrAllowedOps SearchContextHighlightPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

searchContextHighlight :: AttrLabelProxy "highlight" Source #

MatchStyle

data SearchContextMatchStylePropertyInfo Source #

Instances

AttrInfo SearchContextMatchStylePropertyInfo Source # 

Associated Types

type AttrAllowedOps SearchContextMatchStylePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint SearchContextMatchStylePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint SearchContextMatchStylePropertyInfo :: * -> Constraint

type AttrGetType SearchContextMatchStylePropertyInfo :: *

type AttrLabel SearchContextMatchStylePropertyInfo :: Symbol

type AttrSetTypeConstraint SearchContextMatchStylePropertyInfo Source # 
type AttrSetTypeConstraint SearchContextMatchStylePropertyInfo = IsStyle
type AttrLabel SearchContextMatchStylePropertyInfo Source # 
type AttrLabel SearchContextMatchStylePropertyInfo = "match-style"
type AttrGetType SearchContextMatchStylePropertyInfo Source # 
type AttrBaseTypeConstraint SearchContextMatchStylePropertyInfo Source # 
type AttrAllowedOps SearchContextMatchStylePropertyInfo Source # 
type AttrAllowedOps SearchContextMatchStylePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructSearchContextMatchStyle :: (IsSearchContext o, IsStyle a) => a -> IO (GValueConstruct o) Source #

searchContextMatchStyle :: AttrLabelProxy "matchStyle" Source #

OccurrencesCount

data SearchContextOccurrencesCountPropertyInfo Source #

Instances

AttrInfo SearchContextOccurrencesCountPropertyInfo Source # 
type AttrSetTypeConstraint SearchContextOccurrencesCountPropertyInfo Source # 
type AttrSetTypeConstraint SearchContextOccurrencesCountPropertyInfo = * ~ ()
type AttrLabel SearchContextOccurrencesCountPropertyInfo Source # 
type AttrLabel SearchContextOccurrencesCountPropertyInfo = "occurrences-count"
type AttrGetType SearchContextOccurrencesCountPropertyInfo Source # 
type AttrBaseTypeConstraint SearchContextOccurrencesCountPropertyInfo Source # 
type AttrAllowedOps SearchContextOccurrencesCountPropertyInfo Source # 
type AttrAllowedOps SearchContextOccurrencesCountPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

searchContextOccurrencesCount :: AttrLabelProxy "occurrencesCount" Source #

RegexError

data SearchContextRegexErrorPropertyInfo Source #

Instances

AttrInfo SearchContextRegexErrorPropertyInfo Source # 

Associated Types

type AttrAllowedOps SearchContextRegexErrorPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint SearchContextRegexErrorPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint SearchContextRegexErrorPropertyInfo :: * -> Constraint

type AttrGetType SearchContextRegexErrorPropertyInfo :: *

type AttrLabel SearchContextRegexErrorPropertyInfo :: Symbol

type AttrSetTypeConstraint SearchContextRegexErrorPropertyInfo Source # 
type AttrSetTypeConstraint SearchContextRegexErrorPropertyInfo = * ~ ()
type AttrLabel SearchContextRegexErrorPropertyInfo Source # 
type AttrLabel SearchContextRegexErrorPropertyInfo = "regex-error"
type AttrGetType SearchContextRegexErrorPropertyInfo Source # 
type AttrBaseTypeConstraint SearchContextRegexErrorPropertyInfo Source # 
type AttrAllowedOps SearchContextRegexErrorPropertyInfo Source # 
type AttrAllowedOps SearchContextRegexErrorPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

searchContextRegexError :: AttrLabelProxy "regexError" Source #

Settings

data SearchContextSettingsPropertyInfo Source #

Instances

AttrInfo SearchContextSettingsPropertyInfo Source # 

Associated Types

type AttrAllowedOps SearchContextSettingsPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint SearchContextSettingsPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint SearchContextSettingsPropertyInfo :: * -> Constraint

type AttrGetType SearchContextSettingsPropertyInfo :: *

type AttrLabel SearchContextSettingsPropertyInfo :: Symbol

type AttrSetTypeConstraint SearchContextSettingsPropertyInfo Source # 
type AttrLabel SearchContextSettingsPropertyInfo Source # 
type AttrLabel SearchContextSettingsPropertyInfo = "settings"
type AttrGetType SearchContextSettingsPropertyInfo Source # 
type AttrBaseTypeConstraint SearchContextSettingsPropertyInfo Source # 
type AttrAllowedOps SearchContextSettingsPropertyInfo Source # 
type AttrAllowedOps SearchContextSettingsPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

searchContextSettings :: AttrLabelProxy "settings" Source #