| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.CustomFilter
Description
Documentation
newtype CustomFilter #
Constructors
| CustomFilter (ManagedPtr CustomFilter) |
Instances
data CustomFilterSetFilterFuncMethodInfo #
Instances
| (signature ~ (Maybe CustomFilterFunc -> m ()), MonadIO m, IsCustomFilter a) => OverloadedMethod CustomFilterSetFilterFuncMethodInfo a signature | |
Defined in GI.Gtk.Objects.CustomFilter Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CustomFilterSetFilterFuncMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.CustomFilter Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
class (GObject o, IsDescendantOf CustomFilter o) => IsCustomFilter o #
Instances
| (GObject o, IsDescendantOf CustomFilter o) => IsCustomFilter o | |
Defined in GI.Gtk.Objects.CustomFilter | |
type family ResolveCustomFilterMethod (t :: Symbol) o where ... #
Equations
| ResolveCustomFilterMethod "bindProperty" o = ObjectBindPropertyMethodInfo | |
| ResolveCustomFilterMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo | |
| ResolveCustomFilterMethod "changed" o = FilterChangedMethodInfo | |
| ResolveCustomFilterMethod "forceFloating" o = ObjectForceFloatingMethodInfo | |
| ResolveCustomFilterMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo | |
| ResolveCustomFilterMethod "getv" o = ObjectGetvMethodInfo | |
| ResolveCustomFilterMethod "isFloating" o = ObjectIsFloatingMethodInfo | |
| ResolveCustomFilterMethod "match" o = FilterMatchMethodInfo | |
| ResolveCustomFilterMethod "notify" o = ObjectNotifyMethodInfo | |
| ResolveCustomFilterMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo | |
| ResolveCustomFilterMethod "ref" o = ObjectRefMethodInfo | |
| ResolveCustomFilterMethod "refSink" o = ObjectRefSinkMethodInfo | |
| ResolveCustomFilterMethod "runDispose" o = ObjectRunDisposeMethodInfo | |
| ResolveCustomFilterMethod "stealData" o = ObjectStealDataMethodInfo | |
| ResolveCustomFilterMethod "stealQdata" o = ObjectStealQdataMethodInfo | |
| ResolveCustomFilterMethod "thawNotify" o = ObjectThawNotifyMethodInfo | |
| ResolveCustomFilterMethod "unref" o = ObjectUnrefMethodInfo | |
| ResolveCustomFilterMethod "watchClosure" o = ObjectWatchClosureMethodInfo | |
| ResolveCustomFilterMethod "getData" o = ObjectGetDataMethodInfo | |
| ResolveCustomFilterMethod "getProperty" o = ObjectGetPropertyMethodInfo | |
| ResolveCustomFilterMethod "getQdata" o = ObjectGetQdataMethodInfo | |
| ResolveCustomFilterMethod "getStrictness" o = FilterGetStrictnessMethodInfo | |
| ResolveCustomFilterMethod "setData" o = ObjectSetDataMethodInfo | |
| ResolveCustomFilterMethod "setDataFull" o = ObjectSetDataFullMethodInfo | |
| ResolveCustomFilterMethod "setFilterFunc" o = CustomFilterSetFilterFuncMethodInfo | |
| ResolveCustomFilterMethod "setProperty" o = ObjectSetPropertyMethodInfo | |
| ResolveCustomFilterMethod l o = MethodResolutionFailed l o :: Type |
customFilterNew :: (HasCallStack, MonadIO m) => Maybe CustomFilterFunc -> m CustomFilter #
customFilterSetFilterFunc :: (HasCallStack, MonadIO m, IsCustomFilter a) => a -> Maybe CustomFilterFunc -> m () #
toCustomFilter :: (MonadIO m, IsCustomFilter o) => o -> m CustomFilter #