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

GI.Gtk.Objects.AnyFilter

Description

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

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

Documentation

newtype AnyFilter #

Instances

Instances details
Eq AnyFilter 
Instance details

Defined in GI.Gtk.Objects.AnyFilter

Methods

(==) :: AnyFilter -> AnyFilter -> Bool

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

GObject AnyFilter 
Instance details

Defined in GI.Gtk.Objects.AnyFilter

ManagedPtrNewtype AnyFilter 
Instance details

Defined in GI.Gtk.Objects.AnyFilter

TypedObject AnyFilter 
Instance details

Defined in GI.Gtk.Objects.AnyFilter

Methods

glibType :: IO GType #

HasParentTypes AnyFilter 
Instance details

Defined in GI.Gtk.Objects.AnyFilter

HasAttributeList AnyFilter 
Instance details

Defined in GI.Gtk.Objects.AnyFilter

(info ~ ResolveAnyFilterMethod t AnyFilter, OverloadedMethod info AnyFilter p, HasField t AnyFilter p) => HasField (t :: Symbol) AnyFilter p 
Instance details

Defined in GI.Gtk.Objects.AnyFilter

Methods

getField :: AnyFilter -> p

(info ~ ResolveAnyFilterMethod t AnyFilter, OverloadedMethodInfo info AnyFilter) => IsLabel t (MethodProxy info AnyFilter) 
Instance details

Defined in GI.Gtk.Objects.AnyFilter

Methods

fromLabel :: MethodProxy info AnyFilter

(info ~ ResolveAnyFilterMethod t AnyFilter, OverloadedMethod info AnyFilter p) => IsLabel t (AnyFilter -> p) 
Instance details

Defined in GI.Gtk.Objects.AnyFilter

Methods

fromLabel :: AnyFilter -> p

IsGValue (Maybe AnyFilter) 
Instance details

Defined in GI.Gtk.Objects.AnyFilter

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList AnyFilter 
Instance details

Defined in GI.Gtk.Objects.AnyFilter

type AttributeList AnyFilter = AnyFilterAttributeList
type ParentTypes AnyFilter 
Instance details

Defined in GI.Gtk.Objects.AnyFilter

type ParentTypes AnyFilter = '[MultiFilter, Filter, Object, ListModel, Buildable]
type SignalList AnyFilter 
Instance details

Defined in GI.Gtk.Objects.AnyFilter

type SignalList AnyFilter = AnyFilterSignalList

class (GObject o, IsDescendantOf AnyFilter o) => IsAnyFilter o #

Instances

Instances details
(GObject o, IsDescendantOf AnyFilter o) => IsAnyFilter o 
Instance details

Defined in GI.Gtk.Objects.AnyFilter

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

Equations

ResolveAnyFilterMethod "append" o = MultiFilterAppendMethodInfo 
ResolveAnyFilterMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveAnyFilterMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveAnyFilterMethod "changed" o = FilterChangedMethodInfo 
ResolveAnyFilterMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveAnyFilterMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveAnyFilterMethod "getv" o = ObjectGetvMethodInfo 
ResolveAnyFilterMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveAnyFilterMethod "itemsChanged" o = ListModelItemsChangedMethodInfo 
ResolveAnyFilterMethod "match" o = FilterMatchMethodInfo 
ResolveAnyFilterMethod "notify" o = ObjectNotifyMethodInfo 
ResolveAnyFilterMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveAnyFilterMethod "ref" o = ObjectRefMethodInfo 
ResolveAnyFilterMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveAnyFilterMethod "remove" o = MultiFilterRemoveMethodInfo 
ResolveAnyFilterMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveAnyFilterMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveAnyFilterMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveAnyFilterMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveAnyFilterMethod "unref" o = ObjectUnrefMethodInfo 
ResolveAnyFilterMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveAnyFilterMethod "getBuildableId" o = BuildableGetBuildableIdMethodInfo 
ResolveAnyFilterMethod "getData" o = ObjectGetDataMethodInfo 
ResolveAnyFilterMethod "getItem" o = ListModelGetItemMethodInfo 
ResolveAnyFilterMethod "getItemType" o = ListModelGetItemTypeMethodInfo 
ResolveAnyFilterMethod "getNItems" o = ListModelGetNItemsMethodInfo 
ResolveAnyFilterMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveAnyFilterMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveAnyFilterMethod "getStrictness" o = FilterGetStrictnessMethodInfo 
ResolveAnyFilterMethod "setData" o = ObjectSetDataMethodInfo 
ResolveAnyFilterMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveAnyFilterMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveAnyFilterMethod l o = MethodResolutionFailed l o :: Type 

anyFilterNew :: (HasCallStack, MonadIO m) => m AnyFilter #

toAnyFilter :: (MonadIO m, IsAnyFilter o) => o -> m AnyFilter #