| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.MultiFilter
Description
Documentation
newtype MultiFilter #
Constructors
| MultiFilter (ManagedPtr MultiFilter) |
Instances
class (GObject o, IsDescendantOf MultiFilter o) => IsMultiFilter o #
Instances
| (GObject o, IsDescendantOf MultiFilter o) => IsMultiFilter o | |
Defined in GI.Gtk.Objects.MultiFilter | |
data MultiFilterAppendMethodInfo #
Instances
| (signature ~ (b -> m ()), MonadIO m, IsMultiFilter a, IsFilter b) => OverloadedMethod MultiFilterAppendMethodInfo a signature | |
Defined in GI.Gtk.Objects.MultiFilter Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo MultiFilterAppendMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.MultiFilter Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data MultiFilterItemTypePropertyInfo #
Instances
data MultiFilterNItemsPropertyInfo #
Instances
| AttrInfo MultiFilterNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MultiFilter Associated Types
Methods attrGet :: AttrBaseTypeConstraint MultiFilterNItemsPropertyInfo o => o -> IO (AttrGetType MultiFilterNItemsPropertyInfo) attrSet :: (AttrBaseTypeConstraint MultiFilterNItemsPropertyInfo o, AttrSetTypeConstraint MultiFilterNItemsPropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint MultiFilterNItemsPropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint MultiFilterNItemsPropertyInfo o, AttrSetTypeConstraint MultiFilterNItemsPropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint MultiFilterNItemsPropertyInfo o, AttrTransferTypeConstraint MultiFilterNItemsPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType MultiFilterNItemsPropertyInfo) attrPut :: AttrBaseTypeConstraint MultiFilterNItemsPropertyInfo o => o -> AttrGetType MultiFilterNItemsPropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps MultiFilterNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MultiFilter type AttrAllowedOps MultiFilterNItemsPropertyInfo = '['AttrGet] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint MultiFilterNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MultiFilter | |||||||||||||||||||||||||||||||||
| type AttrGetType MultiFilterNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MultiFilter type AttrGetType MultiFilterNItemsPropertyInfo = Word32 | |||||||||||||||||||||||||||||||||
| type AttrLabel MultiFilterNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MultiFilter type AttrLabel MultiFilterNItemsPropertyInfo = "n-items" | |||||||||||||||||||||||||||||||||
| type AttrOrigin MultiFilterNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MultiFilter | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint MultiFilterNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MultiFilter type AttrSetTypeConstraint MultiFilterNItemsPropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
| type AttrTransferType MultiFilterNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MultiFilter type AttrTransferType MultiFilterNItemsPropertyInfo = () | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint MultiFilterNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MultiFilter type AttrTransferTypeConstraint MultiFilterNItemsPropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
data MultiFilterRemoveMethodInfo #
Instances
| (signature ~ (Word32 -> m ()), MonadIO m, IsMultiFilter a) => OverloadedMethod MultiFilterRemoveMethodInfo a signature | |
Defined in GI.Gtk.Objects.MultiFilter Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo MultiFilterRemoveMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.MultiFilter Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
type family ResolveMultiFilterMethod (t :: Symbol) o where ... #
Equations
| ResolveMultiFilterMethod "append" o = MultiFilterAppendMethodInfo | |
| ResolveMultiFilterMethod "bindProperty" o = ObjectBindPropertyMethodInfo | |
| ResolveMultiFilterMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo | |
| ResolveMultiFilterMethod "changed" o = FilterChangedMethodInfo | |
| ResolveMultiFilterMethod "forceFloating" o = ObjectForceFloatingMethodInfo | |
| ResolveMultiFilterMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo | |
| ResolveMultiFilterMethod "getv" o = ObjectGetvMethodInfo | |
| ResolveMultiFilterMethod "isFloating" o = ObjectIsFloatingMethodInfo | |
| ResolveMultiFilterMethod "itemsChanged" o = ListModelItemsChangedMethodInfo | |
| ResolveMultiFilterMethod "match" o = FilterMatchMethodInfo | |
| ResolveMultiFilterMethod "notify" o = ObjectNotifyMethodInfo | |
| ResolveMultiFilterMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo | |
| ResolveMultiFilterMethod "ref" o = ObjectRefMethodInfo | |
| ResolveMultiFilterMethod "refSink" o = ObjectRefSinkMethodInfo | |
| ResolveMultiFilterMethod "remove" o = MultiFilterRemoveMethodInfo | |
| ResolveMultiFilterMethod "runDispose" o = ObjectRunDisposeMethodInfo | |
| ResolveMultiFilterMethod "stealData" o = ObjectStealDataMethodInfo | |
| ResolveMultiFilterMethod "stealQdata" o = ObjectStealQdataMethodInfo | |
| ResolveMultiFilterMethod "thawNotify" o = ObjectThawNotifyMethodInfo | |
| ResolveMultiFilterMethod "unref" o = ObjectUnrefMethodInfo | |
| ResolveMultiFilterMethod "watchClosure" o = ObjectWatchClosureMethodInfo | |
| ResolveMultiFilterMethod "getBuildableId" o = BuildableGetBuildableIdMethodInfo | |
| ResolveMultiFilterMethod "getData" o = ObjectGetDataMethodInfo | |
| ResolveMultiFilterMethod "getItem" o = ListModelGetItemMethodInfo | |
| ResolveMultiFilterMethod "getItemType" o = ListModelGetItemTypeMethodInfo | |
| ResolveMultiFilterMethod "getNItems" o = ListModelGetNItemsMethodInfo | |
| ResolveMultiFilterMethod "getProperty" o = ObjectGetPropertyMethodInfo | |
| ResolveMultiFilterMethod "getQdata" o = ObjectGetQdataMethodInfo | |
| ResolveMultiFilterMethod "getStrictness" o = FilterGetStrictnessMethodInfo | |
| ResolveMultiFilterMethod "setData" o = ObjectSetDataMethodInfo | |
| ResolveMultiFilterMethod "setDataFull" o = ObjectSetDataFullMethodInfo | |
| ResolveMultiFilterMethod "setProperty" o = ObjectSetPropertyMethodInfo | |
| ResolveMultiFilterMethod l o = MethodResolutionFailed l o :: Type |
getMultiFilterItemType :: (MonadIO m, IsMultiFilter o) => o -> m GType #
getMultiFilterNItems :: (MonadIO m, IsMultiFilter o) => o -> m Word32 #
multiFilterAppend :: (HasCallStack, MonadIO m, IsMultiFilter a, IsFilter b) => a -> b -> m () #
multiFilterItemType :: AttrLabelProxy "itemType" #
multiFilterNItems :: AttrLabelProxy "nItems" #
multiFilterRemove :: (HasCallStack, MonadIO m, IsMultiFilter a) => a -> Word32 -> m () #
toMultiFilter :: (MonadIO m, IsMultiFilter o) => o -> m MultiFilter #