gi-gtk-4.0.12: Gtk 4.x bindings (compatibility layer)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Objects.StringFilter

Description

This is a backwards-compatibility module re-exporting the contents of the GI.Gtk.Objects.StringFilter module in the gi-gtk4 package.

The link below will take you to the relevant entry in the gi-gtk4 documentation.

Documentation

newtype StringFilter #

Instances

Instances details
Eq StringFilter 
Instance details

Defined in GI.Gtk.Objects.StringFilter

Methods

(==) :: StringFilter -> StringFilter -> Bool

(/=) :: StringFilter -> StringFilter -> Bool

GObject StringFilter 
Instance details

Defined in GI.Gtk.Objects.StringFilter

ManagedPtrNewtype StringFilter 
Instance details

Defined in GI.Gtk.Objects.StringFilter

TypedObject StringFilter 
Instance details

Defined in GI.Gtk.Objects.StringFilter

Methods

glibType :: IO GType #

HasParentTypes StringFilter 
Instance details

Defined in GI.Gtk.Objects.StringFilter

HasAttributeList StringFilter 
Instance details

Defined in GI.Gtk.Objects.StringFilter

(info ~ ResolveStringFilterMethod t StringFilter, OverloadedMethod info StringFilter p, HasField t StringFilter p) => HasField (t :: Symbol) StringFilter p 
Instance details

Defined in GI.Gtk.Objects.StringFilter

Methods

getField :: StringFilter -> p

(info ~ ResolveStringFilterMethod t StringFilter, OverloadedMethodInfo info StringFilter) => IsLabel t (MethodProxy info StringFilter) 
Instance details

Defined in GI.Gtk.Objects.StringFilter

Methods

fromLabel :: MethodProxy info StringFilter

(info ~ ResolveStringFilterMethod t StringFilter, OverloadedMethod info StringFilter p) => IsLabel t (StringFilter -> p) 
Instance details

Defined in GI.Gtk.Objects.StringFilter

Methods

fromLabel :: StringFilter -> p

IsGValue (Maybe StringFilter) 
Instance details

Defined in GI.Gtk.Objects.StringFilter

Methods

gvalueGType_ :: IO GType #

gvalueSet_ :: Ptr GValue -> Maybe StringFilter -> IO () #

gvalueGet_ :: Ptr GValue -> IO (Maybe StringFilter) #

type AttributeList StringFilter 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttributeList StringFilter = StringFilterAttributeList
type ParentTypes StringFilter 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type ParentTypes StringFilter = '[Filter, Object]
type SignalList StringFilter 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type SignalList StringFilter = StringFilterSignalList

class (GObject o, IsDescendantOf StringFilter o) => IsStringFilter o #

Instances

Instances details
(GObject o, IsDescendantOf StringFilter o) => IsStringFilter o 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type family ResolveStringFilterMethod (t :: Symbol) o where ... #

Equations

ResolveStringFilterMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveStringFilterMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveStringFilterMethod "changed" o = FilterChangedMethodInfo 
ResolveStringFilterMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveStringFilterMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveStringFilterMethod "getv" o = ObjectGetvMethodInfo 
ResolveStringFilterMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveStringFilterMethod "match" o = FilterMatchMethodInfo 
ResolveStringFilterMethod "notify" o = ObjectNotifyMethodInfo 
ResolveStringFilterMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveStringFilterMethod "ref" o = ObjectRefMethodInfo 
ResolveStringFilterMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveStringFilterMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveStringFilterMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveStringFilterMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveStringFilterMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveStringFilterMethod "unref" o = ObjectUnrefMethodInfo 
ResolveStringFilterMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveStringFilterMethod "getData" o = ObjectGetDataMethodInfo 
ResolveStringFilterMethod "getExpression" o = StringFilterGetExpressionMethodInfo 
ResolveStringFilterMethod "getIgnoreCase" o = StringFilterGetIgnoreCaseMethodInfo 
ResolveStringFilterMethod "getMatchMode" o = StringFilterGetMatchModeMethodInfo 
ResolveStringFilterMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveStringFilterMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveStringFilterMethod "getSearch" o = StringFilterGetSearchMethodInfo 
ResolveStringFilterMethod "getStrictness" o = FilterGetStrictnessMethodInfo 
ResolveStringFilterMethod "setData" o = ObjectSetDataMethodInfo 
ResolveStringFilterMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveStringFilterMethod "setExpression" o = StringFilterSetExpressionMethodInfo 
ResolveStringFilterMethod "setIgnoreCase" o = StringFilterSetIgnoreCaseMethodInfo 
ResolveStringFilterMethod "setMatchMode" o = StringFilterSetMatchModeMethodInfo 
ResolveStringFilterMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveStringFilterMethod "setSearch" o = StringFilterSetSearchMethodInfo 
ResolveStringFilterMethod l o = MethodResolutionFailed l o :: Type 

data StringFilterExpressionPropertyInfo #

Instances

Instances details
AttrInfo StringFilterExpressionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

Associated Types

type AttrAllowedOps StringFilterExpressionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrAllowedOps StringFilterExpressionPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]
type AttrBaseTypeConstraint StringFilterExpressionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrGetType StringFilterExpressionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrSetTypeConstraint StringFilterExpressionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrSetTypeConstraint StringFilterExpressionPropertyInfo = Type ~ Expression
type AttrTransferTypeConstraint StringFilterExpressionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrTransferTypeConstraint StringFilterExpressionPropertyInfo = Type ~ Expression
type AttrTransferType StringFilterExpressionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrLabel StringFilterExpressionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrLabel StringFilterExpressionPropertyInfo = "expression"
type AttrOrigin StringFilterExpressionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

Methods

attrGet :: AttrBaseTypeConstraint StringFilterExpressionPropertyInfo o => o -> IO (AttrGetType StringFilterExpressionPropertyInfo)

attrSet :: (AttrBaseTypeConstraint StringFilterExpressionPropertyInfo o, AttrSetTypeConstraint StringFilterExpressionPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint StringFilterExpressionPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint StringFilterExpressionPropertyInfo o, AttrSetTypeConstraint StringFilterExpressionPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint StringFilterExpressionPropertyInfo o, AttrTransferTypeConstraint StringFilterExpressionPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType StringFilterExpressionPropertyInfo)

attrPut :: AttrBaseTypeConstraint StringFilterExpressionPropertyInfo o => o -> AttrGetType StringFilterExpressionPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps StringFilterExpressionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrAllowedOps StringFilterExpressionPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]
type AttrBaseTypeConstraint StringFilterExpressionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrGetType StringFilterExpressionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrLabel StringFilterExpressionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrLabel StringFilterExpressionPropertyInfo = "expression"
type AttrOrigin StringFilterExpressionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrSetTypeConstraint StringFilterExpressionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrSetTypeConstraint StringFilterExpressionPropertyInfo = Type ~ Expression
type AttrTransferType StringFilterExpressionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrTransferTypeConstraint StringFilterExpressionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrTransferTypeConstraint StringFilterExpressionPropertyInfo = Type ~ Expression

data StringFilterGetExpressionMethodInfo #

Instances

Instances details
(signature ~ m (Maybe Expression), MonadIO m, IsStringFilter a) => OverloadedMethod StringFilterGetExpressionMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.StringFilter

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo StringFilterGetExpressionMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.StringFilter

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data StringFilterGetIgnoreCaseMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsStringFilter a) => OverloadedMethod StringFilterGetIgnoreCaseMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.StringFilter

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo StringFilterGetIgnoreCaseMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.StringFilter

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data StringFilterGetMatchModeMethodInfo #

Instances

Instances details
(signature ~ m StringFilterMatchMode, MonadIO m, IsStringFilter a) => OverloadedMethod StringFilterGetMatchModeMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.StringFilter

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo StringFilterGetMatchModeMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.StringFilter

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data StringFilterGetSearchMethodInfo #

Instances

Instances details
(signature ~ m (Maybe Text), MonadIO m, IsStringFilter a) => OverloadedMethod StringFilterGetSearchMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.StringFilter

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo StringFilterGetSearchMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.StringFilter

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data StringFilterIgnoreCasePropertyInfo #

Instances

Instances details
AttrInfo StringFilterIgnoreCasePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

Associated Types

type AttrAllowedOps StringFilterIgnoreCasePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrAllowedOps StringFilterIgnoreCasePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint StringFilterIgnoreCasePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrGetType StringFilterIgnoreCasePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrGetType StringFilterIgnoreCasePropertyInfo = Bool
type AttrSetTypeConstraint StringFilterIgnoreCasePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrSetTypeConstraint StringFilterIgnoreCasePropertyInfo = Type ~ Bool
type AttrTransferTypeConstraint StringFilterIgnoreCasePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrTransferTypeConstraint StringFilterIgnoreCasePropertyInfo = Type ~ Bool
type AttrTransferType StringFilterIgnoreCasePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrTransferType StringFilterIgnoreCasePropertyInfo = Bool
type AttrLabel StringFilterIgnoreCasePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrLabel StringFilterIgnoreCasePropertyInfo = "ignore-case"
type AttrOrigin StringFilterIgnoreCasePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

Methods

attrGet :: AttrBaseTypeConstraint StringFilterIgnoreCasePropertyInfo o => o -> IO (AttrGetType StringFilterIgnoreCasePropertyInfo)

attrSet :: (AttrBaseTypeConstraint StringFilterIgnoreCasePropertyInfo o, AttrSetTypeConstraint StringFilterIgnoreCasePropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint StringFilterIgnoreCasePropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint StringFilterIgnoreCasePropertyInfo o, AttrSetTypeConstraint StringFilterIgnoreCasePropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint StringFilterIgnoreCasePropertyInfo o, AttrTransferTypeConstraint StringFilterIgnoreCasePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType StringFilterIgnoreCasePropertyInfo)

attrPut :: AttrBaseTypeConstraint StringFilterIgnoreCasePropertyInfo o => o -> AttrGetType StringFilterIgnoreCasePropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps StringFilterIgnoreCasePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrAllowedOps StringFilterIgnoreCasePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint StringFilterIgnoreCasePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrGetType StringFilterIgnoreCasePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrGetType StringFilterIgnoreCasePropertyInfo = Bool
type AttrLabel StringFilterIgnoreCasePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrLabel StringFilterIgnoreCasePropertyInfo = "ignore-case"
type AttrOrigin StringFilterIgnoreCasePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrSetTypeConstraint StringFilterIgnoreCasePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrSetTypeConstraint StringFilterIgnoreCasePropertyInfo = Type ~ Bool
type AttrTransferType StringFilterIgnoreCasePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrTransferType StringFilterIgnoreCasePropertyInfo = Bool
type AttrTransferTypeConstraint StringFilterIgnoreCasePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrTransferTypeConstraint StringFilterIgnoreCasePropertyInfo = Type ~ Bool

data StringFilterMatchModePropertyInfo #

Instances

Instances details
AttrInfo StringFilterMatchModePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

Associated Types

type AttrAllowedOps StringFilterMatchModePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrAllowedOps StringFilterMatchModePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint StringFilterMatchModePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrGetType StringFilterMatchModePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrSetTypeConstraint StringFilterMatchModePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrSetTypeConstraint StringFilterMatchModePropertyInfo = Type ~ StringFilterMatchMode
type AttrTransferTypeConstraint StringFilterMatchModePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrTransferTypeConstraint StringFilterMatchModePropertyInfo = Type ~ StringFilterMatchMode
type AttrTransferType StringFilterMatchModePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrLabel StringFilterMatchModePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrLabel StringFilterMatchModePropertyInfo = "match-mode"
type AttrOrigin StringFilterMatchModePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

Methods

attrGet :: AttrBaseTypeConstraint StringFilterMatchModePropertyInfo o => o -> IO (AttrGetType StringFilterMatchModePropertyInfo)

attrSet :: (AttrBaseTypeConstraint StringFilterMatchModePropertyInfo o, AttrSetTypeConstraint StringFilterMatchModePropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint StringFilterMatchModePropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint StringFilterMatchModePropertyInfo o, AttrSetTypeConstraint StringFilterMatchModePropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint StringFilterMatchModePropertyInfo o, AttrTransferTypeConstraint StringFilterMatchModePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType StringFilterMatchModePropertyInfo)

attrPut :: AttrBaseTypeConstraint StringFilterMatchModePropertyInfo o => o -> AttrGetType StringFilterMatchModePropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps StringFilterMatchModePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrAllowedOps StringFilterMatchModePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint StringFilterMatchModePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrGetType StringFilterMatchModePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrLabel StringFilterMatchModePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrLabel StringFilterMatchModePropertyInfo = "match-mode"
type AttrOrigin StringFilterMatchModePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrSetTypeConstraint StringFilterMatchModePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrSetTypeConstraint StringFilterMatchModePropertyInfo = Type ~ StringFilterMatchMode
type AttrTransferType StringFilterMatchModePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrTransferTypeConstraint StringFilterMatchModePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrTransferTypeConstraint StringFilterMatchModePropertyInfo = Type ~ StringFilterMatchMode

data StringFilterSearchPropertyInfo #

Instances

Instances details
AttrInfo StringFilterSearchPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

Associated Types

type AttrAllowedOps StringFilterSearchPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrAllowedOps StringFilterSearchPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]
type AttrBaseTypeConstraint StringFilterSearchPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrBaseTypeConstraint StringFilterSearchPropertyInfo = IsStringFilter
type AttrGetType StringFilterSearchPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrGetType StringFilterSearchPropertyInfo = Maybe Text
type AttrSetTypeConstraint StringFilterSearchPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrSetTypeConstraint StringFilterSearchPropertyInfo = Type ~ Text
type AttrTransferTypeConstraint StringFilterSearchPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrTransferTypeConstraint StringFilterSearchPropertyInfo = Type ~ Text
type AttrTransferType StringFilterSearchPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrTransferType StringFilterSearchPropertyInfo = Text
type AttrLabel StringFilterSearchPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrLabel StringFilterSearchPropertyInfo = "search"
type AttrOrigin StringFilterSearchPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

Methods

attrGet :: AttrBaseTypeConstraint StringFilterSearchPropertyInfo o => o -> IO (AttrGetType StringFilterSearchPropertyInfo)

attrSet :: (AttrBaseTypeConstraint StringFilterSearchPropertyInfo o, AttrSetTypeConstraint StringFilterSearchPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint StringFilterSearchPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint StringFilterSearchPropertyInfo o, AttrSetTypeConstraint StringFilterSearchPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint StringFilterSearchPropertyInfo o, AttrTransferTypeConstraint StringFilterSearchPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType StringFilterSearchPropertyInfo)

attrPut :: AttrBaseTypeConstraint StringFilterSearchPropertyInfo o => o -> AttrGetType StringFilterSearchPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps StringFilterSearchPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrAllowedOps StringFilterSearchPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]
type AttrBaseTypeConstraint StringFilterSearchPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrBaseTypeConstraint StringFilterSearchPropertyInfo = IsStringFilter
type AttrGetType StringFilterSearchPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrGetType StringFilterSearchPropertyInfo = Maybe Text
type AttrLabel StringFilterSearchPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrLabel StringFilterSearchPropertyInfo = "search"
type AttrOrigin StringFilterSearchPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrSetTypeConstraint StringFilterSearchPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrSetTypeConstraint StringFilterSearchPropertyInfo = Type ~ Text
type AttrTransferType StringFilterSearchPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrTransferType StringFilterSearchPropertyInfo = Text
type AttrTransferTypeConstraint StringFilterSearchPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringFilter

type AttrTransferTypeConstraint StringFilterSearchPropertyInfo = Type ~ Text

data StringFilterSetExpressionMethodInfo #

Instances

Instances details
(signature ~ (Maybe b -> m ()), MonadIO m, IsStringFilter a, IsExpression b) => OverloadedMethod StringFilterSetExpressionMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.StringFilter

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo StringFilterSetExpressionMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.StringFilter

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data StringFilterSetIgnoreCaseMethodInfo #

Instances

Instances details
(signature ~ (Bool -> m ()), MonadIO m, IsStringFilter a) => OverloadedMethod StringFilterSetIgnoreCaseMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.StringFilter

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo StringFilterSetIgnoreCaseMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.StringFilter

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data StringFilterSetMatchModeMethodInfo #

Instances

Instances details
(signature ~ (StringFilterMatchMode -> m ()), MonadIO m, IsStringFilter a) => OverloadedMethod StringFilterSetMatchModeMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.StringFilter

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo StringFilterSetMatchModeMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.StringFilter

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data StringFilterSetSearchMethodInfo #

Instances

Instances details
(signature ~ (Maybe Text -> m ()), MonadIO m, IsStringFilter a) => OverloadedMethod StringFilterSetSearchMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.StringFilter

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo StringFilterSetSearchMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.StringFilter

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

clearStringFilterExpression :: (MonadIO m, IsStringFilter o) => o -> m () #

clearStringFilterSearch :: (MonadIO m, IsStringFilter o) => o -> m () #

constructStringFilterExpression :: (IsStringFilter o, MonadIO m, IsExpression a) => a -> m (GValueConstruct o) #

constructStringFilterIgnoreCase :: (IsStringFilter o, MonadIO m) => Bool -> m (GValueConstruct o) #

constructStringFilterMatchMode :: (IsStringFilter o, MonadIO m) => StringFilterMatchMode -> m (GValueConstruct o) #

constructStringFilterSearch :: (IsStringFilter o, MonadIO m) => Text -> m (GValueConstruct o) #

getStringFilterExpression :: (MonadIO m, IsStringFilter o) => o -> m (Maybe Expression) #

getStringFilterIgnoreCase :: (MonadIO m, IsStringFilter o) => o -> m Bool #

getStringFilterSearch :: (MonadIO m, IsStringFilter o) => o -> m (Maybe Text) #

setStringFilterExpression :: (MonadIO m, IsStringFilter o, IsExpression a) => o -> a -> m () #

setStringFilterIgnoreCase :: (MonadIO m, IsStringFilter o) => o -> Bool -> m () #

setStringFilterSearch :: (MonadIO m, IsStringFilter o) => o -> Text -> m () #

stringFilterExpression :: AttrLabelProxy "expression" #

stringFilterGetExpression :: (HasCallStack, MonadIO m, IsStringFilter a) => a -> m (Maybe Expression) #

stringFilterGetIgnoreCase :: (HasCallStack, MonadIO m, IsStringFilter a) => a -> m Bool #

stringFilterGetMatchMode :: (HasCallStack, MonadIO m, IsStringFilter a) => a -> m StringFilterMatchMode #

stringFilterGetSearch :: (HasCallStack, MonadIO m, IsStringFilter a) => a -> m (Maybe Text) #

stringFilterIgnoreCase :: AttrLabelProxy "ignoreCase" #

stringFilterMatchMode :: AttrLabelProxy "matchMode" #

stringFilterNew :: (HasCallStack, MonadIO m, IsExpression a) => Maybe a -> m StringFilter #

stringFilterSearch :: AttrLabelProxy "search" #

stringFilterSetExpression :: (HasCallStack, MonadIO m, IsStringFilter a, IsExpression b) => a -> Maybe b -> m () #

stringFilterSetIgnoreCase :: (HasCallStack, MonadIO m, IsStringFilter a) => a -> Bool -> m () #

stringFilterSetMatchMode :: (HasCallStack, MonadIO m, IsStringFilter a) => a -> StringFilterMatchMode -> m () #

stringFilterSetSearch :: (HasCallStack, MonadIO m, IsStringFilter a) => a -> Maybe Text -> m () #

toStringFilter :: (MonadIO m, IsStringFilter o) => o -> m StringFilter #